Ref No.: 18-31000
Location: Brooklyn, New York
Start Date / End Date: 06/18/2018 to 12/17/2018
Job Title: Core Java - Basic
Job ID: 18-31000
Location: Brooklyn, NY
Duration: 6 months
Job Vacancies: 1
 
Note: Only W2 (No Corp-to-Corp)
 
Primary Technical Skills: Java/J2ee, Agile, Scrum Master, CI/CD, TDD, Cloud Development, Security
 
Job Family Description:
  • Proficient in Core Java development
  • Working proficiency in Core Java toolset to design, develop, test, deploy, maintain and improve software
  • Demonstrates understanding of Agile methodologies with ability to work in at least one of the common framework
  • Demonstrates understanding of techniques such as Continuous Integration, Continuous Delivery, Test, Driven Development, Cloud Development, application resiliency and security
  • Working proficiency in one or more general purpose programming languages
  • Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of software
 
Role Description
As a Junior Java Developer / Scrum Master, you will have cross functional responsibilities supporting the Online Trading Infrastructure team focusing on delivery of Margin Trading capabilities for self-directed investing clients. 
 
Key Responsibilities
  • Serve as Scrum Master for the Online Trading Infrastructure team:
    • Lead Sprint Planning sessions to prioritize stories, estimate stories, ensure the quality of stories being considered for the next Sprint and finalize Sprint scope.
    • Host daily stand-ups to drive progress against Sprint deliverables, identify blockers and ensure ownership and action plans for all blockers
    • Lead Sprint Retrospectives focusing on opportunities for improvement and measuring results of agreed actions from prior Sprint retrospectives,
    • Coordinate Sprint Review sessions with all team members and additional Business stakeholders; ensure feedback is tracked, prioritized and an action plan is defined.
    • Prepare and deliver management updates which clearly and concisely communicates delivery progress against target-scope, highlights key issues/risks along with action and mitigation plans, highlights Critical/High defects and summarizes testing progress versus plan.
  • Serve as a Java Developer for the Online Trading Infrastructure team:
    • Working with an agile team to develop, test, and maintain web and desktop-based business applications built on Java technologies.
    • Assisting in the collection and documentation of user's requirements, development of user stories, and estimates.
    • Preparing reports, manuals and other documentation on the status, operation and maintenance of software.
    • Design, develop, and unit test applications in accordance with established standards.
    • Participating in peer-reviews of solution designs and related code.
    • Package and support deployment of releases.
    • Developing, refining, and tuning integrations between applications.
    • Analyzing and resolving technical and application problems.
    • Adhering to high-quality development principles while delivering solutions on-time and on-budget.
    • Providing third-level support to business users.
 
Qualifications
  • Minimum Requirements
    • College or University degree in Computer Science or a related discipline
    • Strong desire to learn
    • 3 Years of experience in Software development, Agile, Scrum master
    • Hands on experience in Java/J2EE technologies is a must
       
  • Core Competency Requirements
    • Solid understanding of object oriented programming concepts Solid understanding of relational database design and querying concept
    • Familiarity with version control concepts
    • Working experience in Java technologies
    • Experience in building both Web Applications and Core Java processes
    • Experience developing with testing frameworks (JUnit, Mockito)
    • Experience with distributed applications and data such as caching, fault tolerance, high availability
    • Experience with relational databases
 
  • Preferred Competency Requirements
    • Exposure to web development using HTML5, CSS and JavaScript
    • Knowledge of client/server application development
    • Knowledge of agile development methodologies
    • Knowledge of unit testing theory
    • Experience with NoSQL databases preferred 
    • Good communication skills. Crisp & clear verbal communication with the ability to be assertive when speaking to a diverse audience.
    • Agile/Scrum ceremonies experience
    • JIRA experience
Please apply on our company website (www.artechinfo.com) with reference to job ID, or contact me at ruchi.harjai@artechinfo.com / 973.967.3367
 
Ruchi Harjai
Lead Recruiter
Artech Information Systems LLC
360 Mt. Kemble Avenue, Suite 2000 | Morristown, NJ 07960
Office: 973.967.3367| Fax: 973.998.2599
Email: ruchi.harjai@artechinfo.com | Website: www.artechinfo.com
 
About Artech Information Systems LLC
Artech is an employer-of-choice for the last 25 years to over 7,500 consultants across the globe. We recruit top-notch talent for over 70 Fortune and Government clients coast-to-coast across the U.S., India, and China. We are #1 Largest Woman-Owned IT Staffing Firm in the US and this may be your opportunity to join us! For more check: www.artechinfo.com
Connect with Artech through Social Media
Learn more about our company including the latest events at Artech, new job opportunities, jobseeker tips, and more. Follow us on Facebook, Twitter, LinkedIn, Google+, and YouTube