ME00665-Agile Developer 2
Momentum Engineering, Inc. fosters an employee-centric culture, valuing deep technical expertise and long-term stability. Our team includes professionals with security clearances, full-scope polygraphs, and industry-leading certifications, ensuring trusted support for sensitive national security initiatives.
About the role
Seeking a Microservices Developer to support modernization of a legacy operational system using a microservices-based architecture and modern cloud-native technologies. The successful candidate will design, develop, integrate, and deliver Java Spring Boot microservices leveraging AWS-native services, REST APIs, CI/CD practices, and containerized deployment technologies.
Responsibilities
- Design and develop Java Spring Boot microservices using AWS-native technologies
- Build RESTful services capable of filtering, selecting, and processing complex data objects
- Support modernization of legacy applications into scalable microservices-based architectures
- Implement CI/CD principles and automated delivery workflows using Maven, GitLab, GitOps, and related tooling
- Develop, integrate, test, and deploy software in an Agile development environment
- Support containerized application deployment using Docker and Kubernetes
- Develop and maintain interfaces with NoSQL databases such as MongoDB
- Participate in design reviews, code reviews, sprint ceremonies, backlog refinement, and release activities
- Collaborate closely with software developers, systems engineers, testers, product owners, and other stakeholders
- Troubleshoot application and integration issues across development and production environments
- Participate in an on-call rotation supporting operational systems
Requirements
- Must have active Top Secret/SCI clearance with NSA Full Scope Polygraph
- Bachelor’s degree from an accredited college or university in a related discipline, or equivalent experience/combined education
- At least six (6) years of relevant experience, or a Master’s degree plus four (4) years of relevant experience
- Experience developing software in an Agile environment
- Strong communication and collaboration skills
- Ability to work effectively within a team-oriented software development environment
- Ability to support an on-call rotation
Skills
Desired experience with at least two of the following:
- Java, Spring Boot, or Python
- Microservices architectures
- CI/CD technologies and practices, including AWS tools, Maven, GitLab, GitOps, Kubernetes, and Docker
- NoSQL databases, including MongoDB query development and schema design
- OAuth / OIDC implementation
- Automated testing frameworks such as Playwright and Cucumber
Benefits
- 11 paid holidays
- Minimum of 3 weeks PTO
- Company-sponsored group medical plan
- Company-paid dental, vision, life insurance, and STD/LTD plans
Pay
The pay range for this role is $145,000 - $165,000 USD per year.