OL - Management Team - Agile Developer - Level 3

TECHLINK SYSTEMS INC
Fort Meade, United States of America
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Fort Meade, United States of America

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Component-Based Software Engineering
Application Performance Management
Automation of Tests
Cloud Computing
Continuous Delivery
Continuous Integration
Data Integrity
Data Structures
Database Design
Distributed Systems
Amazon DynamoDB
Integrated Development Environments
JSON
Python
Maven
MongoDB
NoSQL
OAuth
OpenID
Scrum
Regression Testing
Cloud Services
Ansible
Secure Coding
Software Deployment
Software Engineering
Spring-boot
State Machines
Cypress
Gitlab
Git Flow
Kubernetes
Information Technology
Operational Systems
Data Objects
Cloudwatch
REST
Cucumber
Software Version Control
Docker
Microservices

Job description

  • This position supports the Management 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-based microservices on AWS, leveraging native cloud services to support 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., Agile Software Development
  • Deliver software iteratively within an Agile development model using sprints, standups, and continuous delivery practices
  • Collaborate with team members and stakeholders to define requirements, refine user stories, and support backlog management
  • Communicate technical decisions and tradeoffs clearly to both technical peers and non-technical program stakeholders
  • Contribute to sprint planning, retrospectives, and team-level continuous improvement activities

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
  • Utilize Python to optimize AWS services including Lambdas, Step Functions, EC2, and S3
  • Design and implement microservice architectures that support legacy system modernization objectives

Cloud Infrastructure and AWS Services

  • Leverage the AWS tool suite to develop, deploy, and optimize application components in a classified cloud environment
  • Design and manage data structures using JSON Schema, NoSQL, MongoDB, or DynamoDB for complex query and selection requirements
  • Integrate OAuth/OIDC authentication and authorization patterns within cloud-native microservice environments
  • Monitor and troubleshoot application performance using AWS CloudWatch and related observability tooling

CI/CD Pipeline Management

  • Implement CI/CD principles utilizing Maven, GitLab, and GitOps workflows
  • Build and maintain container-based delivery pipelines using Kubernetes, Docker, and Ansible
  • Automate build, test, and deployment processes to support continuous delivery of classified software
  • Manage version control and branching strategies in GitLab within a multi-developer team environment

Testing and Integration

  • Develop and maintain automated test frameworks using Cypress and Cucumber to support continuous integration
  • Execute unit, integration, and regression testing across microservice components
  • Validate REST service outputs and data integrity across distributed system components
  • Identify and resolve defects, performance issues, and integration failures in classified development environments

Security-Compliant Development

  • Develop software in accordance with secure coding standards applicable to classified IC environments

  • Support integration and deployment of software components on classified networks

  • 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, * Active TS/SCI clearance, FS Polygraph, and Counterintelligence Investigation completed within the last 5 years

  • Demonstrated proficiency in 2 or more of the following:

  • Java, Spring Boot, or Python

  • JSON Schema

  • Microservice architecture

  • CI/CD tools: AWS tools, Maven, GitLab, GitOps, Kubernetes, Docker, Ansible

  • Database design: NoSQL, MongoDB, or DynamoDB query and schema design

  • OAuth/OIDC implementation

  • Test frameworks and automation including Cypress and Cucumber

Desired Skills

  • Java, Spring Boot, or Python
  • JSON Schema design and implementation
  • Microservice architecture patterns
  • CI/CD pipeline tooling (AWS, Maven, GitLab, GitOps, Kubernetes, Docker, Ansible)
  • NoSQL, MongoDB, or DynamoDB query and schema design
  • OAuth/OIDC implementation experience
  • Automated test frameworks including Cypress and Cucumber
  • Experience modernizing legacy operational systems in IC or DoD environments
  • Familiarity with classified network and SCIF-based development workflows

Requirements

  • At Level 3, this position expects a practitioner with 9+ years of experience (BS) or 7+ years (MS) who can operate independently within a team-oriented development environment, contribute across the full software delivery lifecycle, and engage constructively with both 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 (Kroll subsidiary). No sub-to-sub arrangements., * Education: Bachelor's 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). Master's degree accepted with reduced experience requirement (see below).
  • Experience: 9+ years of relevant software development experience with a Bachelor's degree, OR 7+ years with a Master's degree, in DoD/IC classified development environments.

About the company

© 2026 Careerjet All rights reserved

Apply for this position