Job Title: 814-OL - Rules Team - Agile Developer - Level 3
Location (On-site Remote or Hybrid): Fort Meade MD (onsite)
Contract Duration: 5 years
Must Have
- Active TS/SCI and Full Scope (FS) Polygraph
- Agile DoD IC Development
- AWS Cloud Native Development
- CI/CD GitLab GitOps Maven
- Java Spring Boot Microservices
- Kubernetes Docker Containerization
- NoSQL MongoDB Schema Design
- OAuth OIDC Implementation
- Rest API Spring Development
Nice To Have
- Classified Network SCIF Development
- GitOps Version Control Workflows
- Legacy System Modernization IC
- Microservice Architecture Patterns
- Playwright Cucumber Test Automation
- Python AWS Optimization
Position Overview
This position supports the Distribution Team effort on an intelligence community (IC) program at Fort Meade MD focused on modernizing a legacy operational system using a microservices-based architecture and cutting-edge cloud technologies. The Agile Developer will design develop and deliver Java Spring Boot and Python-based microservices on AWS with a specific focus on rules engine integration and cloud-native application development within a classified on-site operational environment. The role requires an active TS/SCI a FS Polygraph and a Counterintelligence (CI) investigation completed within the last 5 years. The incumbent will serve as senior developer who brings proven experience across cloud-native development CI/CD and Agile delivery in DoD or IC programs.
At Level 3 this position expects a practitioner with 9 years of experience (BS) or 7 years (MS) who can operate independently contribute across the full software delivery lifecycle and engage constructively with technical peers and program stakeholders. All work is performed on-site in a classified facility at Fort Meade.
This position requires direct employment with EmergeATS (client subsidiary). No sub-to-sub arrangements.
Key Responsibilities
Agile Software Development
- Deliver software iteratively within an Agile development model using sprints continuous delivery and incremental release practices
- Collaborate with team members and stakeholders to define requirements refine user stories and maintain delivery momentum
- Communicate and collaborate effectively with other team members and program stakeholders throughout the development process
- Contribute to sprint planning retrospectives and continuous improvement of team development practices
Full-Stack and 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 that support legacy system modernization objectives
- Develop and Integrate rules engine components to automate business logic and decision processing within the operational system.
CI/CD Pipeline Management
- Implement CI/CD principles utilizing Maven GitLab and GitOps workflows
- Build and maintain container-based delivery pipelines using Kubernetes and Docker
- Automate build test and deployment processes to support continuous delivery of classified software products
- Manage version control and branching strategies in GitLab within a multi-developer team environment
Cloud Infrastructure and Data Services
- Leverage AWS managed services including Lambdas Step Functions and S3 for application development and optimization
- Design and query document-based datastores using MongoDB and OpenSearch
- Apply familiarity with relational datastores including RDS PostgreSQL and Oracle for data integration and query development
- Support cloud environment development practices consistent with classified IC program requirements
Testing and Integration
- Develop and execute automated tests using cucumber to support continuous integration workflows
- Execute unit integration and regression testing across microservice and rules engine components
- Validate REST service outputs and data integrity across distributed system components
- Identify and resolve defects performance bottlenecks and integration failures in classified development environments
Security-Compliant Development
- Develop software in accordance with secure coding standards applicable to classified IC environments
- Adhere to program-level security policies and contribute to security review processes for software releases
- Coordinate with security personnel on software deployment activities within the SCIF environment
- Apply cloud environment development practices consistent with classified DoD/IC program security requirements
Qualifications
Education: Bachelors degree from an accredited college in Computer Science Software Engineering Information Technology or a related technical discipline (or equivalent experience/combined education in lieu of degree). Masters degree accepted with reduced experience requirement (see below).
Experience: 9 years of relevant software development experience with a Bachelors degree OR 7 years with a Masters degree in DoD/IC classified development environments.
Additional Required Qualifications:
- Active TS/SCI clearance FS Polygraph and Counterintelligence Investigation completed within the last 5 years
- Proficiency in Python
- Experience with CI/CD tools: AWS Tools Maven GitLab GitOps Kubernetes Docker
- Demonstrated development experience in cloud environments
- Experience with Rules Engines (e.g. Drools RETE or comparable business rules management systems)
Desired Skills
- AWS managed services (Lambdas Step Functions S3 etc.)
- Document-based datastore experience (MongoDB OpenSearch etc.)
- Relational datastore familiarity (RDS PostgreSQL Oracle etc.)
- Cucumber testing framework
- Java and Spring Boot microservices development
- Experience modernizing legacy operational systems in IC or DoD environments
- Familiarity with classified network and SCIF-based development workflows
Job Title: 814-OL - Rules Team - Agile Developer - Level 3 Location (On-site Remote or Hybrid): Fort Meade MD (onsite) Contract Duration: 5 years Must Have Active TS/SCI and Full Scope (FS) Polygraph Agile DoD IC Development AWS Cloud Native Development CI/CD GitLab GitOps Maven Java Spring Boot...
Job Title: 814-OL - Rules Team - Agile Developer - Level 3
Location (On-site Remote or Hybrid): Fort Meade MD (onsite)
Contract Duration: 5 years
Must Have
- Active TS/SCI and Full Scope (FS) Polygraph
- Agile DoD IC Development
- AWS Cloud Native Development
- CI/CD GitLab GitOps Maven
- Java Spring Boot Microservices
- Kubernetes Docker Containerization
- NoSQL MongoDB Schema Design
- OAuth OIDC Implementation
- Rest API Spring Development
Nice To Have
- Classified Network SCIF Development
- GitOps Version Control Workflows
- Legacy System Modernization IC
- Microservice Architecture Patterns
- Playwright Cucumber Test Automation
- Python AWS Optimization
Position Overview
This position supports the Distribution Team effort on an intelligence community (IC) program at Fort Meade MD focused on modernizing a legacy operational system using a microservices-based architecture and cutting-edge cloud technologies. The Agile Developer will design develop and deliver Java Spring Boot and Python-based microservices on AWS with a specific focus on rules engine integration and cloud-native application development within a classified on-site operational environment. The role requires an active TS/SCI a FS Polygraph and a Counterintelligence (CI) investigation completed within the last 5 years. The incumbent will serve as senior developer who brings proven experience across cloud-native development CI/CD and Agile delivery in DoD or IC programs.
At Level 3 this position expects a practitioner with 9 years of experience (BS) or 7 years (MS) who can operate independently contribute across the full software delivery lifecycle and engage constructively with technical peers and program stakeholders. All work is performed on-site in a classified facility at Fort Meade.
This position requires direct employment with EmergeATS (client subsidiary). No sub-to-sub arrangements.
Key Responsibilities
Agile Software Development
- Deliver software iteratively within an Agile development model using sprints continuous delivery and incremental release practices
- Collaborate with team members and stakeholders to define requirements refine user stories and maintain delivery momentum
- Communicate and collaborate effectively with other team members and program stakeholders throughout the development process
- Contribute to sprint planning retrospectives and continuous improvement of team development practices
Full-Stack and 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 that support legacy system modernization objectives
- Develop and Integrate rules engine components to automate business logic and decision processing within the operational system.
CI/CD Pipeline Management
- Implement CI/CD principles utilizing Maven GitLab and GitOps workflows
- Build and maintain container-based delivery pipelines using Kubernetes and Docker
- Automate build test and deployment processes to support continuous delivery of classified software products
- Manage version control and branching strategies in GitLab within a multi-developer team environment
Cloud Infrastructure and Data Services
- Leverage AWS managed services including Lambdas Step Functions and S3 for application development and optimization
- Design and query document-based datastores using MongoDB and OpenSearch
- Apply familiarity with relational datastores including RDS PostgreSQL and Oracle for data integration and query development
- Support cloud environment development practices consistent with classified IC program requirements
Testing and Integration
- Develop and execute automated tests using cucumber to support continuous integration workflows
- Execute unit integration and regression testing across microservice and rules engine components
- Validate REST service outputs and data integrity across distributed system components
- Identify and resolve defects performance bottlenecks and integration failures in classified development environments
Security-Compliant Development
- Develop software in accordance with secure coding standards applicable to classified IC environments
- Adhere to program-level security policies and contribute to security review processes for software releases
- Coordinate with security personnel on software deployment activities within the SCIF environment
- Apply cloud environment development practices consistent with classified DoD/IC program security requirements
Qualifications
Education: Bachelors degree from an accredited college in Computer Science Software Engineering Information Technology or a related technical discipline (or equivalent experience/combined education in lieu of degree). Masters degree accepted with reduced experience requirement (see below).
Experience: 9 years of relevant software development experience with a Bachelors degree OR 7 years with a Masters degree in DoD/IC classified development environments.
Additional Required Qualifications:
- Active TS/SCI clearance FS Polygraph and Counterintelligence Investigation completed within the last 5 years
- Proficiency in Python
- Experience with CI/CD tools: AWS Tools Maven GitLab GitOps Kubernetes Docker
- Demonstrated development experience in cloud environments
- Experience with Rules Engines (e.g. Drools RETE or comparable business rules management systems)
Desired Skills
- AWS managed services (Lambdas Step Functions S3 etc.)
- Document-based datastore experience (MongoDB OpenSearch etc.)
- Relational datastore familiarity (RDS PostgreSQL Oracle etc.)
- Cucumber testing framework
- Java and Spring Boot microservices development
- Experience modernizing legacy operational systems in IC or DoD environments
- Familiarity with classified network and SCIF-based development workflows
View more
View less