System One
Software Engineer (Java / AWS GovCloud / DevSecOps)
About the job
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
US Citizenship 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