
JAVA Developer
GovCIO
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $95,000 - $105,000 per year
About the role
- Design, develop, and enhance Java-based applications and APIs supporting VR&E case management and integration needs.
- Build secure, scalable backend services using Java, Spring Boot, REST APIs, and microservices patterns.
- Support front-to-back full-stack functionality when required.
- Assist in designing and maintaining CI/CD workflows using Jenkins, GitHub Actions, Maven, and Nexus.
- Integrate VR&E systems with enterprise VA services such as MPI, VA Profile, BGS services, and REST/SOAP endpoints.
- Perform data mapping, transformation, and validation.
Requirements
- Bachelor’s Degree in Engineering, Computer Science, Systems, or a related discipline or commensurate experience.
- 5–8 years of professional software development experience.
- 3+ years with Java/JDK, including Spring or Spring Boot.
- Experience designing and consuming RESTful APIs.
- Experience integrating with external services using JSON/XML.
- Hands-on experience with AWS cloud services.
- Experience with CI/CD tools such as Jenkins, Maven, GitHub, and Nexus.
- Experience with relational databases (Oracle, PostgreSQL, MySQL).
- Strong understanding of Agile/Scrum methodologies.
- Strong problem-solving and communication skills.
- Awareness of automation-enhanced development workflows and ability to adapt to modern tooling.
Benefits
- Employee Assistance Program (EAP)
- Corporate Discounts
- Learning & Development platform, to include certification preparation content
- Training, Education and Certification Assistance
- Referral Bonus Program
- Internal Mobility Program
- Pet Insurance
- Flexible Work Environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootREST APIsmicroservicesCI/CDdata mappingdata transformationdata validationrelational databasesAWS
Soft Skills
problem-solvingcommunicationadaptability
Certifications
Bachelor’s Degree in EngineeringBachelor’s Degree in Computer ScienceBachelor’s Degree in Systems