Senior Software Engineer Java / Spring Boot
Technology
Aurora, United StatesYesterdayUntil 12/11/2026
Full timeOn-site
Job description
Senior Software Engineer Java / Spring Boot
Start: Immediate
Location: Aurora, CO (on-site)Clearance: Active TS/SCI with CI Polygraph
Key Responsibilities
- Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems.
- Collaborate with talented teams of engineers, architects, and leaders in an Agile environment.
- Implement and maintain scalable microservices using Java frameworks like Spring Boot.
- Contribute to the entire software development lifecycle, ensuring high-quality deliverables and adherence to best practices.
- Apply modern DevSecOps and Continuous Integration/Continuous Delivery (CI/CD) techniques to ensure robust and reliable systems.
- Minimum of eight (8) years of software engineering experience.
- Proficiency in object-oriented programming using Java and related frameworks such as Spring Boot.
- Software development lifecycle experience utilizing Agile methods.
- Experience with DevOps tools like Jenkins, Docker, Kubernetes, and GitLab.
- Strong background in developing microservices in an AWS environment.
- Hands-on experience with test automation, CI/CD processes, and pipeline automation.
Keywords
JavaSpring BootObject-Oriented ProgrammingAgileMicroservicesAWSDevSecOpsCI/CDJenkinsDockerKubernetesGitLabTest AutomationPipeline AutomationSoftware Development LifecycleSatellite Ground SystemsTS/SCI ClearanceCI PolygraphSoftware Engineering
Interested in this role?