Back to Jobs
Recently postedRemoteTechnology

Software Engineer (Java / AWS GovCloud / DevSecOps)

System OneAshburn, VA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeRemote
LocationAshburn, VA, United States
MicroservicesSpringSpring BootAWSJavaLLMPrometheusKubernetesAgileCI/CD

Job description

Software Engineer (Java / AWS GovCloud / DevSecOps)
Employment Type: Contract
Location: Mostly Remote
Candidates must be local to the DC/MD/VA or Eagan, MN area ship required per government contract
Clearance: Must be able to obtain a Public Trust clearance
We are seeking experienced Software Engineers at multiple levels to support the development, deployment, and maintenance of mission-critical cloud-based applications. Candidates will work across the full software development lifecycle, supporting Java development, AWS GovCloud, DevSecOps, AI-driven test automation, and cloud platform migration initiatives.
Senior-level engineers will provide technical leadership and support complex engineering initiatives.

Key Responsibilities

  • Design, develop, troubleshoot, and maintain Java-based enterprise applications using Spring and Spring Boot.
  • Develop and support cloud-native microservices and containerized applications.
  • Deploy, monitor, and maintain applications within AWS GovCloud environments.
  • Build and maintain CI/CD pipelines incorporating automated security testing and DevSecOps practices.
  • Leverage AI/LLM technologies to generate, maintain, and improve automated test scripts.
  • Support application migrations across AWS ECS, EKS, and OpenShift platforms.
  • Monitor application performance, troubleshoot production issues, and support incident response.
  • Collaborate with cloud engineers, cybersecurity teams, and testers to deliver secure, scalable applications.

Required Qualifications

  • Strong hands-on Java development experience, including Spring and Spring Boot.
  • Experience developing enterprise applications and microservices architectures.
  • Hands-on experience with AWS GovCloud and cloud-hosted application support.
  • Experience with containerization and orchestration platforms, including ECS, EKS, and OpenShift.
  • Experience with cloud monitoring and logging tools such as CloudWatch, Prometheus, and EFK.
  • Knowledge of autoscaling technologies, including Kubernetes HPA and AWS Auto Scaling.
  • Experience developing and maintaining CI/CD pipelines with integrated security testing.
  • Experience using AI/LLM tools for automated test-script generation and AI-assisted testing workflows.
  • Experience migrating containerized applications between cloud platforms, including container registries, ingress configurations, and networking.
  • Strong troubleshooting, problem-solving, and communication skills.

Preferred Qualifications

  • Experience supporting federal government or DoD programs.
  • Experience with Kubernetes and cloud-native application architecture.
  • Familiarity with Agile development methodologies.
  • Experience providing technical leadership or mentoring engineering teams.
#M1
#LI-VH1
Ref: #851-Rockville-S1

Similar jobs