Job Description
About the Role
We're seeking an experienced Senior Java Developer to modernize our legacy voice application platform. This role focuses on upgrading our Java 8 codebase to Java 17/21, refactoring legacy UI components, and eliminating outdated dependencies—all while maintaining system stability.
Responsibilities
- Upgrade Java 8 applications to Java 17/21 and modernize the tech stack
- Work with legacy Java UI technologies (JSP, JSF, Servlets, Spring MVC, or similar)
- Refactor and maintain voice applications using CCXML and VoiceXML
- Manage data migration and work with H2 database
- Remove and replace outdated third-party libraries
- Ensure observability through logging, metrics, and monitoring
Qualifications
- 10+ years Java development experience with legacy application modernization
- Proven experience migrating Java 8 → Jav...
Ready to Apply?
Take the next step in your AI career. Submit your application to Alvaria CX today.
Submit Application