
Software Developer - Java
Jobgether • US
No Relocation
Posted: June 3, 2026
Additional Content
Job Description
- This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Developer - Java in the United States. This role offers the opportunity to contribute to mission-critical, high-security systems supporting U.S. Department of Defense operations. You will design, build, and maintain robust Java-based backend services that power enterprise-scale applications in a secure and highly regulated environment. Working remotely within a cross-functional agile team, you will collaborate closely with DevOps, cloud, and data engineers to deliver scalable and resilient solutions. The position involves hands-on development across the full software development lifecycle, with a strong emphasis on performance, security, and reliability. You will play a key role in modernizing legacy systems and supporting cloud migration initiatives across AWS, Azure, or GovCloud environments. This is a highly impactful role for an experienced backend developer who thrives in complex, mission-driven environments.
- Accountabilities: Design, develop, enhance, and maintain Java-based backend applications supporting DoD mission systems. Build and maintain RESTful APIs and microservices architectures for scalable enterprise solutions. Participate in all phases of the software development lifecycle, including requirements, design, development, testing, deployment, and production support. Collaborate with DevOps, cloud, and data engineering teams to ensure seamless integration and system performance. Troubleshoot, debug, and optimize applications for performance, scalability, reliability, and security. Contribute to CI/CD pipelines and support automated deployment processes using Git-based workflows. Support system modernization and cloud migration initiatives across AWS, Azure, and/or GovCloud environments. Ensure compliance with federal cybersecurity and data protection standards in all development activities. Assist with backend data integrations and collaborate with data engineering teams as needed. Requirements: U.S. citizenship required. Active Top Secret (TS) clearance required to start; TS/SCI or SCI eligibility preferred. 8+ years of professional software development experience. Strong expertise in Java, Spring Boot, and Spring Framework. Proven experience designing and building REST APIs and microservices. Strong backend engineering skills, including performance tuning, debugging, and scalable system design. Experience with relational databases such as PostgreSQL, Oracle, or MySQL. Proficiency with Git-based version control systems. Solid understanding of Agile/Scrum development methodologies. Ability to work independently in a remote environment while collaborating effectively with technical teams. Familiarity with cloud platforms (AWS, Azure, or GovCloud) is strongly preferred. Experience with Docker, Kubernetes, and CI/CD tools such as Jenkins or GitLab CI is a plus. Knowledge of federal security frameworks (NIST, FISMA) and prior DoD experience is advantageous. Exposure to data engineering or backend data integration patterns is a plus. Benefits: Competitive compensation aligned with experience and clearance level. Fully remote work across the United States. Opportunity to work on high-impact, mission-critical Department of Defense systems. Exposure to advanced cloud, containerization, and modern DevOps technologies. Long-term contract engagement with stability in a regulated environment. Collaboration with highly skilled cross-functional engineering teams. Experience supporting national security and federal-scale infrastructure projects. Opportunity to contribute to system modernization and large-scale cloud migration efforts.
- How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
- We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- apply for this job