Java Developer - WebMethod Engineer
Overview:
In this role you will support CCS modernization by upgrading Java components and ensuring smooth integration with upgraded Documentum and WebMethods. You will partner with Kiro to accelerate analysis, refactoring, and modernization activities. You will contribute to code quality through reviews, automated testing, and CI/CD improvements. This position offers the chance to shape a critical modernization effort within a cross-functional team and a mission-driven organization. Compensation / Benefits 401Kmedicaldentalvisionsick time as applicable to state law
Responsibilities:
- Upgrade CCS Java services from Java 8 to Java 11+Refactor code impacted by deprecated APIs, library updates, and new Java features
- Redesign and validate Java integrations with the new Documentum environment
- Collaborate with WebMethods developers for end-to-end communication
- Leverage Kiro for codebase analysis, automated refactoring proposals, and test generation
- Review and validate AI-generated refactorings and recommendations
- Participate in code reviews, CI/CD improvements, and automated testing
Key requirements:
- 5+ years Java development experience (Java 8 and newer)
- Strong understanding of JDK 11 changes and migration considerations
- Experience with REST, Spring/Spring Boot, and integration patterns
- Familiarity with JMS, SOAP/REST integrations, or middleware systems
- Experience reviewing and validating AI-generated development outputs
- Git, Jenkins, Maven/Gradle proficiencycollaborationstrong communicationproblem-solving and analytical thinking
- Java development (Java 8+ with migration to Java 11+)Spring/Spring BootRESTful architectural patterns