Agile Developer, Cyber & Data Resilience

KrollWashington, DC
Onsite

About The Position

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.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline (or 4+ additional years of relevant experience in lieu of degree).
  • 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.)
  • Active TS/SCI clearance with Full Scope Polygraph
  • Experience working with the AWS tool suite such as OSS, DynamoDB, Lambdas, and CloudWatch
  • Proficiency in at least 3 of the following: Java/Spring Boot, Python, Elastic Search/Open Search, microservice architectures, CI/CD tools (AWS tools, Maven, GitLab, GitOps, Kubernetes, Docker, Ansible), NoSQL/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
  • Active TS/SCI w/FS Polygraph
  • Java Spring Boot Development
  • Python AWS Services
  • Microservices Architecture
  • REST API Development
  • AWS Lambda Step Functions
  • Elastic Search Open Search
  • CI/CD Maven GitLab GitOps
  • Agile Software Development
  • NoSQL DynamoDB MongoDB

Nice To Haves

  • Experience modernizing legacy systems to microservices-based architectures in classified environments
  • Kubernetes and Docker container orchestration in production environments
  • Ansible configuration management and infrastructure automation
  • OAuth/OIDC implementation experience in distributed systems
  • MongoDB and DynamoDB advanced query and schema design
  • CI/CD pipeline design and optimization using GitLab and GitOps
  • Experience with AWS CloudWatch monitoring, logging, and alerting
  • Familiarity with DoD/IC security compliance requirements (STIGs, RMF)
  • Kubernetes Docker Containers
  • Ansible Configuration Management
  • OAuth OIDC Implementation
  • Cypress Cucumber Test Automation
  • AWS CloudWatch Monitoring
  • Legacy System Modernization
  • GitOps Deployment Workflows

Responsibilities

  • 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
  • Utilize Python to optimize AWS services such as Lambdas, Step Functions, EC2, and S3
  • Work with AWS tool suite including OSS, DynamoDB, Lambdas, and CloudWatch
  • 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
  • Implement CI/CD principles utilizing Maven, GitLab, and GitOps
  • 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 GitLab
  • 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
  • Implement and optimize Elastic Search and Open Search solutions for operational data retrieval
  • Design NoSQL 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
  • 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
  • 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

Benefits

  • Healthcare Coverage: Comprehensive medical, dental, and vision plans.
  • Time Off and Leave Policies: Generous paid time off (PTO), paid company holidays, generous parental and family leave.
  • Protective Insurances: Life insurance, short- and long-term disability coverage, and accident protection.
  • Compensation and Rewards: Competitive salary structures, performance-based incentives, and merit-based compensation reviews.
  • Retirement Plans: 401(k) plans with company matching.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service