Overview
On Site
Depends on Experience
Contract - W2
Contract - 06 Month(s)
No Travel Required
Skills
Java
MongoDB
Automation
Cucumber
AWS
Finance
Job Details
Role: Java/J2EE Developer
Location: Mclean VA
Duration: 6+ Month
- Must have 3-7 years of experience.
Responsibilities:
Understand Business Requirements, participate in Requirements Analysis, design applications based on System Requirements and Architecture, prototype and proof of concept as necessary, develop, unit test, create and aid to maintain an automation suite, and deploy application enhancements.
Build Micro Services based solutions using Java/JEE frameworks, Docker and Open Shift, EKS/AWS platform.
Build and support in the test automation and regression suites to ensure quality of the applications and features.
Position requires strong analytical skills, software engineering process skills, and the understanding of XML and creation of XML test data.
Position requires experience with strong back-end expertise with Spring Framework, MongoDB/Atlas and AWS services and technologies, and having angular experience is desired.
Technical requirements include Java, Web Services, Database (MongoDB and MS SQL Server), Javascript, and other technologies as needed
Comply with the department application standards and general industry-based Java/JEE based application development principles, theories, concepts, documentation and techniques.
Development will be conducted as an iterative process with each sprint lasting two weeks (Agile development methodology)
Focus of each sprint will be determined by client based on business needs, team capacity and external dependencies
Timely reviews and approvals of solution design will be provided by client team before development begins
Enterprise coding and unit testing standards will be provided by client before development begins (Test Driven Development)
Adequate participation will be provided by client team during code reviews
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.