Apply Java development and Kubernetes expertise to naval Combat Management System software through the full engineering lifecycle.
This Software Engineer works within a multidisciplinary Agile team supporting large-scale, high-complexity naval platform systems. The work spans requirements, design, development, integration, testing, deployment, maintenance, and field troubleshooting. The primary technologies include Java, Kubernetes, Spring Boot, and RESTful APIs.
Key Responsibilities:
- Analyze and review software requirements
- Analyze and review software designs
- Develop Java software with Kubernetes containerization
- Perform unit testing and documentation
- Support integration, deployment, and troubleshooting
Requirements:
- Degree in software, computer engineering, computer science, or related field
- Two to five years of general development experience
- Experience with Kubernetes, Podman, or Docker
- Experience deploying Kubernetes applications through Helm
- Spring Boot, relational databases, Linux, Git, and CI/CD experience
Contribute Java, Kubernetes, and Spring Boot expertise to complex naval systems supporting Combat Management System development.
Java Kubernetes Software Engineer in Halifax employer: Lockheed Martin Corporation
As a Workforce Management Lead at our Canadian RMS business, you'll thrive in a dynamic work culture that prioritizes collaboration and innovation. We offer competitive benefits, continuous professional development opportunities, and a commitment to employee growth, ensuring you can make a meaningful impact while advancing your career. Join us in a location that values strategic decision-making and fosters a supportive environment for all team members.
Contact Details:
Lockheed Martin Corporation Recruitment Team