Sr. Software Engineer III - Java, Docker, Kubernetes | Cleared
Core
Design, develop, and maintain mission-critical software for missile warning systems in a secure environment.
Role type
Senior Software Engineer (Java, Cloud Native)
Builds
Mission-critical software systems and platforms for defense applications
Domain
Defense / Aerospace / Cybersecurity
Deliverable
production ML models | product features
Required skills
Java, Unit testing (JUnit/Google Test), Docker, CI/CD tools (Jenkins/Bamboo/GitLab/GitHub Actions), Agile methodologies, Software design documentation
Preferred skills
Kubernetes, Top Secret clearance
Technologies
Java, Docker, Kubernetes, Jenkins, Atlassian Bamboo, GitLab CI, GitHub Actions, JUnit, Google Test
Responsibilities
Develop, create, modify, operate, integrate, test and maintain software systems or platforms; Write and maintain unit tests to ensure code quality and reliability; Containerize existing codebases using Docker and other container technologies; Analyze user needs and develop software solutions; Ensure security of software and systems; Work with Agile teams in high-level design, development, implementation, integration and verification of software components; Provide diagnostic support to correct processing anomalies in complex computer programs
Seniority
Senior, hands-on IC