Software Engineer (Java)

Actalent • Manassas, VA • Posted June 17, 2026

About the Role

Job Title: Full Stack Java Developer
Job Description
We are seeking a Full Stack Java Developer to develop and maintain a cloud management software application for submarine systems. The role focuses on ensuring high availability and high fault tolerance within a Kubernetes PaaS environment. This application integrates various combat subsystems, such as sonar, radar, and weapons control, into a cohesive combat system for U.S. Navy submarines.
Responsibilities

+ Design, develop, and maintain cloud management software front end for submarine systems.

+ Collaborate with cross-functional teams to ensure robust, secure, and scalable solutions.

+ Implement and optimize features using Java, React, Spring, Redux, and Kubernetes.

+ Develop and integrate RESTful APIs for seamless communication between front end and back end services.

+ Ensure the application meets high availability and fault tolerance requirements.

+ Participate in A...