Agile Developer

Metasys Technologies
Fort Meade, United States of America
5 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)
User Authentication
Automation of Tests
Configuration Management
Continuous Integration
Amazon DynamoDB
Elasticsearch
Identity and Access Management
Integrated Development Environments
Python
Maven
MongoDB
NoSQL
OAuth
OpenID
Scrum
Ansible
Service Development Studio
Software Engineering
Data Processing
Spring-boot
State Machines
Cypress
Gitlab
Containerization
Git Flow
Kubernetes
Information Technology
Functional Programming
Cloudwatch
REST
Cucumber
Docker
Legacy Systems
Microservices

Job description

  • Design and develop microservices using Java Spring Boot and AWS-native technologies
  • Build and maintain RESTful services to support complex data processing
  • Utilize Python to support and optimize AWS services including Lambda, Step Functions, EC2, and S3
  • Contribute to modernization of legacy systems using microservices architecture
  • Implement CI/CD pipelines using tools such as Maven, GitLab, and GitOps workflows
  • Work with containerization and orchestration technologies including Docker and Kubernetes
  • Use Ansible for configuration management and automation
  • Design and manage NoSQL data models using MongoDB and DynamoDB
  • Implement search and indexing solutions using Elastic Search or Open Search
  • Apply OAuth and OIDC patterns for identity and access management
  • Participate in Agile ceremonies including sprint planning, standups, and retrospectives
  • Collaborate with developers, technical leads, and stakeholders
  • Develop and execute automated testing using tools such as Cypress and Cucumber

Requirements

We are seeking an Agile Developer (Level 3) to support a Knowledge Team on a critical intelligence modernization program. This role focuses on modernizing legacy systems using microservices architecture and cloud-native technologies within an AWS environment. This is a highly collaborative, Agile-driven environment requiring strong communication and cross-functional teamwork. The position is fully onsite within a SCIF., * Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent experience

  • 9 years of software development experience with a Bachelor's degree or 7 years with a Master's degree
  • Active TS/SCI clearance with CI Polygraph completed within the last 5 years
  • Experience with AWS services including Lambda, DynamoDB, CloudWatch, and related tools
  • Strong experience with Java, Spring Boot, and or Python
  • Experience with microservices architecture and RESTful service development
  • Experience with CI/CD tools such as Maven, GitLab, GitOps, Docker, Kubernetes, or Ansible
  • Experience with NoSQL databases including MongoDB or DynamoDB
  • Experience implementing OAuth or OIDC authentication patterns
  • Experience with automated testing frameworks

Preferred Qualifications

  • Strong experience with both Java Spring Boot and Python
  • Experience with Elastic Search or Open Search
  • Knowledge of 12-Factor application design principles
  • Experience working in Agile or Scrum environments within cleared programs

Work Environment

  • Fully onsite role in a SCIF at Fort Meade, MD
  • Agile, fast-paced development environment
  • Collaboration with cross-functional engineering and mission teams

Apply for this position