JAVA Developer (Remote)
GovCIO
full-remotemidpermanentbackenddevops United States 46 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaSpring BootREST APIsMicroservicesAWSCI/CDJenkinsMavenOracleAgile
About the role
Role Overview
GovCIO is seeking a Java Developer to support digital modernization for VA mission needs. This is a fully remote (CONUS, United States) role centered on system and application development, with systems integration as the primary focus.
Responsibilities
System & Application Development
- Design, develop, and enhance Java-based applications and APIs for VR&E case management and integrations.
- Build secure, scalable backend services using Java, Spring Boot, REST APIs, and microservices patterns.
- Support full-stack functionality when needed.
- Maintain CI/CD workflows using Jenkins, GitHub Actions, Maven, and Nexus.
- Apply modern development practices, including optional AI-assisted code review/suggestions aligned with VA governance.
Systems Integration (Primary Focus)
- Integrate VR&E systems with enterprise VA services (e.g., MPI, VA Profile, BGS) and REST/SOAP endpoints.
- Analyze legacy system data flows and build new integration processes.
- Create and validate JSON/XML requests for testing web services.
- Perform data mapping, transformation, and validation.
- Validate data-driven and automation-assisted workflows for accuracy and reliability.
Cloud & DevOps
- Develop and deploy applications in AWS using EC2, RDS, S3, CloudWatch, SQS/SNS, and Lambda.
- Collaborate with DevSecOps to improve build pipelines.
- Support containerized deployments.
- Use cloud-native automation or AI-assisted diagnostics when beneficial and permitted.
Database & Scripting
- Write PL/SQL (and work with Oracle/PostgreSQL), including stored procedures, triggers, and views.
- Develop scripts using Bash, cURL, or Python.
- Analyze data integrity issues and support data migration.
- Implement enhanced data quality checks (optionally with anomaly detection).
Agile Collaboration & Support
- Participate in backlog refinement, sprint planning, stand-ups, and reviews.
- Provide Tier III troubleshooting support.
- Document technical processes, integration points, and API interaction patterns.
- Collaborate with cross-functional teams.
Requirements
- Bachelor’s degree in Engineering, Computer Science, Systems, or related field, or equivalent 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.
- Experience with CI/CD tools: Jenkins, Maven, GitHub, Nexus.
- Experience with relational databases: Oracle, PostgreSQL, MySQL.
- Strong understanding of Agile/Scrum.
- Strong problem-solving and communication skills.
- Ability to align with automation-enhanced workflows.
Clearance
- Ability to obtain a Government Public Trust clearance.
Preferred (Nice-to-haves)
- Familiarity with federal security frameworks such as FISMA and NIST 800-53.
About GovCIO
GovCIO is a technology company focused on modernizing government IT, helping improve outcomes for Veterans and those who serve them. It builds secure, innovative, and human-centered solutions for U.S. Department of Veterans Affairs (VA) mission needs, leveraging cloud-native automation and responsible AI-enabled development.
Scraped 4/1/2026