Skip to main content

This job has expired

Senior Java/JEE Microservices Applications Developer

Employer
Careerbuilder-US
Location
Arlington, VA
Closing date
Nov 26, 2020

View more

We are seeking a Senior JAVA/JEE Microservices Applications Developer to join our team and support our client in the National Capital Region. Successful applicants will demonstrate their experience providing Applications Development support to develop, maintain, and integrate activities for large-scale, enterprise systems for our customer. This individual will be a key team member on the project, providing design and coding expertise, and assist with managing multiple environments operating on both on-premise and cloud platforms. This individual will participate in the system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life cycle (requirements to design to implementation to test) for a browser-based application implemented using Java and backend microservices. The individual will be responsible for developing and testing Java code as dictated by project requirement. When responding to this opportunity, please speak to the relevancy of your work experience in your cover letter. Essential Duties and Responsibilities: . Design and implement micro service components utilizing Spring Boot . Maintain existing JEE applications deployed in Tomcat/WebSphere Application Server or related JEE server . Design and Implement REST API design & development in a CI/CD environment. . Use modern software engineering IDEs including Eclipse, SoapUI, etc. for design, development, and testing the software . Work with users in an Agile development approach to understand and document requirements in JIRA and Confluence, then elicit feedback and refine solution through demonstrations . Developing 100% automating unit tests . Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodologyJob Requirements:Required Skills and Experience: . A minimum of 9 years of experience in the relevant field . Experience with Springboot, Database Access Object frameworks (JDBC, JPA, Hibernate) . Experience with RDBMS and SQL . Experience with different data formats (XML, JSON, YAML) . Understanding of message Queues and Topics . Proficiency using JEE Web containers like Spring boot and Tomcat . Proficiency with Design Patterns and Data Structures . Understanding of Concurrent Programming and Threads . Developing 100% automated unit tests

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert