GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
JAVA Developer
Location
United States
Posted
4 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
This position is fully remote located within CONUS United States.
- 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.
- Use modern development practices, including optional AI‑assisted code suggestions or automated code review tools where appropriate and aligned with VA governance.
- Integrate VR&E systems with enterprise VA services such as MPI, VA Profile, BGS services, 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.
- Support validation of data‑driven or automation‑assisted workflows to ensure accuracy and reliability.
- Develop and deploy applications within AWS using EC2, RDS, S3, CloudWatch, SQS/SNS, Lambda, and related services.
- Collaborate with DevSecOps engineers to improve build pipelines.
- Support containerized deployments.
- Leverage cloud‑native automation or AI‑assisted diagnostics tools when beneficial and permitted.
- Write PL/SQL, stored procedures, triggers, and views for Oracle/PostgreSQL databases.
- Develop scripts using Bash, Curl, or Python.
- Analyze data integrity issues and support data migration efforts.
- Apply enhanced data‑quality checks, optionally supported by anomaly‑detection tooling when appropriate.
- Participate in backlog refinement, sprint planning, daily stand-ups, and reviews.
- Provide Tier III troubleshooting support.
- Document technical processes, integration points, and API interaction patterns.
- Collaborate with cross-functional teams.
- Use modern collaboration tools, including optional AI‑powered search or documentation assistants, to streamline team communication.
Qualifications
- 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.
Requirements
- Ability to obtain a Government Public Trust clearance.
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
Company Description
GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens.
We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer?
Job 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.
- Ability to obtain a Government Public Trust clearance.
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