Java Software Developer
Location: Remote
Compensation: Salary
Reviewed: Mon, Oct 05, 2026
This job expires in: 30 days
Job Summary
To enhance national safety and security, the remote Java Software Developer will analyze software requirements, integrate systems, and develop and test software applications using Java and Spring Boot, while also leveraging ReactJS for front-end development.
Key responsibilities
- Perform software requirements analysis and system integration activities
- Develop and test software tools, focusing on backend services and REST APIs
- Implement Test-Driven Development (TDD) practices and manage CI/CD pipelines for automated workflows
Required qualifications
- 2+ years of experience in developing object-oriented software applications in Java
- Strong hands-on experience with Spring Boot and ReactJS
- Proficient in API design and integration, including RESTful endpoint design
- Understanding of data streaming platforms, particularly Kafka
- Ability to obtain a public trust and must be a U.S. citizen
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 39,147 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee