Senior Java Developer – Application Modernization
Modernize business-critical Java platforms and help shape the next generation of financial markets technology.
The Role
Capco is looking for a Senior Java Developer to join a major technology modernization initiative focused on upgrading business-critical legacy applications and their supporting technology.
This is a hands-on back-end engineering role for someone with deep Java experience who enjoys solving the challenges that come with modernizing established platforms. You’ll help refactor and migrate legacy Java 6/8, JBoss and Struts applications towards modern Java frameworks and deployment environments, including JDK 17, Spring Boot, OpenShift, Kubernetes and AWS.
You’ll work across the full development lifecycle, helping ensure applications remain secure, reliable and fully functional throughout the modernization journey.
What You’ll Do
- Modernize and refactor legacy Java 6/8, JBoss and Struts applications, supporting migration to JDK 17, Spring Boot and newer JBoss EAP environments.
- Design, develop and enhance Java ba