Design, develop, enhance, and maintain Veteran Experience Services (VES) software products and integrations
Establish and support interfaces that transmit service-connected disability and special authority updates between enterprise systems in accordance with established business rules
Develop new functionality and enhancements supporting Veteran eligibility determinations and related healthcare workflows
Perform software analysis, design, coding, testing, troubleshooting, and production support activities
Conduct technical research and evaluation to identify optimal solutions for complex business and system requirements
Support bi-directional integrations between VES, VistA, EHRM, and other enterprise VA platforms
Collaborate with cross-functional Agile teams to deliver high-quality software solutions aligned with program objectives
Participate in sprint planning, backlog refinement, code reviews, testing activities, and release support
Contribute to application modernization efforts while supporting legacy system integrations and sustainment requirements
Ensure solutions comply with VA security, accessibility, and regulatory requirements.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Information Systems, and or related field (or equivalent experience)
Experience with legacy VA technologies; MUMPS / VistA
Experience with Java development; Java 17+, Java Server Page (JSP), Spring Framework, Spring Boot, Spring WebFlux
Experience with Oracle Database, Oracle WebLogic Application Server, Redis, and Kafka
Experience designing, developing, and supporting enterprise software applications
Strong understanding of software development lifecycle (SDLC) methodologies and Agile/Scrum practices
Experience developing and supporting system integrations and API-driven solutions
Ability to analyze complex business requirements and translate them into technical solutions
Experience troubleshooting production issues and supporting mission-critical applications
Strong analytical and problem-solving skills
Ability to work effectively in both legacy and modernized technology environments
Strong communication and collaboration skills
Self-starter capable of conducting independent technical research and driving solutions to completion.
Tech Stack
Java
Kafka
Oracle
Redis
SDLC
Spring
Spring Boot
SpringBoot
Benefits
Company-subsidized health, dental, and vision insurance