Agile Developer, Cyber & Data Resilience; Clearance Required
Listed on 2026-06-27
-
Software Development
Cloud Engineer - Software, DevOps, Backend Developer, Full Stack Developer
Senior Agile Developer (Microservices)
EmergeATS is seeking a senior Agile Developer (Microservices) to support a Lockheed Martin program modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies. This position requires a seasoned software developer with deep expertise in Java Spring Boot, Python, and AWS-native services, operating within an on-site SCIF environment at Fort Meade, MD. The developer will design, build, and deliver microservice applications through Agile methodologies, collaborating closely with cross-functional teams to deliver mission-critical capabilities on classified networks.
Candidates must hold an active TS/SCI clearance with FS Polygraph. This role requires 12+ years of professional software development experience, with demonstrated proficiency in microservices architecture, REST API development, and cloud-native AWS technologies. This position requires direct employment with EmergeATS (Kroll subsidiary). No sub-to-sub arrangements.
Key Responsibilities:- Microservices Development
- Write Java Spring Boot-based microservice applications utilizing AWS-native technologies
- Build REST services with Spring capable of filtering and selecting complex data objects
- Design and implement microservice architectures supporting modernization of legacy operational systems
- Develop, test, and deploy scalable microservices following industry best practices for distributed systems
- Cloud Platform Engineering (AWS)
- Utilize Python to optimize AWS services such as Lambdas, Step Functions, EC2, and S3
- Work with AWS tool suite including OSS, DynamoDB, Lambdas, and Cloud Watch
- Implement cloud-native solutions leveraging AWS managed services for data persistence, event processing, and monitoring
- Develop serverless functions and orchestration workflows using AWS Lambda and Step Functions
- CI/CD and Dev Ops Integration
- Implement CI/CD principles utilizing Maven, Git Lab, and Git Ops
- Manage build pipelines and automated deployment processes using containerization technologies (Kubernetes, Docker)
- Integrate configuration management tools such as Ansible into deployment workflows
- Maintain version control practices and branching strategies within Git Lab
- Agile Software Delivery
- Participate in Agile development ceremonies including sprint planning, daily standups, retrospectives, and backlog grooming
- Deliver software increments on a regular cadence aligned with Agile sprint cycles
- Collaborate with product owners and stakeholders to refine user stories and acceptance criteria
- Contribute to continuous improvement of team development practices and delivery velocity
- Data Management and Search
- Implement and optimize Elastic Search and Open Search solutions for operational data retrieval
- Design No
SQL database schemas and queries using MongoDB and DynamoDB - Manage data persistence layers supporting microservice architectures
- Implement OAuth/OIDC authentication and authorization patterns across microservice boundaries
- Testing and Quality Assurance
- Develop and maintain automated test suites using Cypress and Cucumber frameworks
- Implement unit, integration, and end-to-end testing strategies for microservice applications
- Participate in code reviews to ensure code quality, security, and adherence to team standards
- Establish and enforce testing automation practices to support continuous delivery
- Collaboration and Communication
- Communicate and collaborate effectively with other team members and stakeholders
- Participate in technical design discussions and architecture reviews
- Provide mentorship and technical guidance to less experienced team members
- Document designs, APIs, and operational procedures for microservice components
- Active TS/SCI clearance with Full Scope Polygraph
- Experience working with the AWS tool suite such as OSS, DynamoDB, Lambdas, and Cloud Watch
- Proficiency in at least 3 of the following:
Java/Spring Boot, Python, Elastic Search/Open Search, microservice architectures, CI/CD tools (AWS tools, Maven, Git Lab, Git Ops, Kubernetes, Docker, Ansible), No
SQL/MongoDB/DynamoDB query and schema design, OAuth/OIDC implementation, test frameworks and automation (Cypress, Cucumber) - Java, Spring Boot, or Python experience (strongly desired per Prime)
- Elastic Search and Open Search experience (strongly desired per Prime)
- Strong understanding of RESTful API design and implementation
- Experience with Agile development methodologies and delivery practices
- Experience modernizing legacy systems to…
Education:
Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline (or 4+ additional years of relevant experience in lieu of degree). Master's degree may substitute for 2 years of experience.
Experience:
12+ years of professional software development experience, including microservices architecture and cloud-native development in DoD/IC classified environments. Per the Prime, 9+ years with a Bachelor's or 7+ years with a Master's degree.
Additional
Required Qualifications:
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).