This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You’ll join a project migrating a Java/JSF enterprise application to a modern Spring Boot + Angular stack. The system is a claim management platform – the legacy layer (JSF, PrimeFaces, Hibernate, Oracle) is being replaced with a Spring Boot REST backend and an Angular SPA. The work is a mix of migration, validation, bug fixing, and implementing remaining features, with performance optimization and Keycloak IAM integration also on the roadmap. The client team is based in the DACH region, so regular overlap with CET business hours is expected.
Job Responsibility
Migrate backend services from legacy Spring/CXF/JSF to Spring Boot REST
Validate and test existing functionality in the new implementation
Fix defects introduced during migration
Implement remaining features in the new stack
Contribute to performance optimization efforts
Support Keycloak integration for identity and access management
(For fullstack candidates) Develop and maintain Angular frontend components, including work on the internal component library
Requirements
5+ years of professional Java development experience
Strong Spring Boot, Spring, and Hibernate knowledge
Hands-on experience with Oracle and relational data modeling
Familiarity with legacy Java stacks (JSF, PrimeFaces, CXF) — enough to read, understand, and migrate existing code
Experience working with CI/CD pipelines (Jenkins, GitLab)
Docker usage in a development or deployment context
Upper-Intermediate English (written and spoken)
Ability to overlap with CET business hours
Nice to have
Angular and TypeScript experience (fullstack profile preferred)
Keycloak or other IAM/SSO integration experience
German language skills — B2 level or higher
Redmine or similar issue tracker experience
Background in enterprise/domain-heavy applications (insurance, finance, claims, etc.)
What we offer
Paid vacation and sick leaves in line with local standards
Flexible working hours
Possibility to work remotely
Regular team buildings and company-wide trips
Corporate lessons of English
Medical insurance
Support in preparation, as well as full reimbursement of professional certifications
Corporate psychotherapist services
Possibility to become a mentor in our corporate university
Highly transparent processes towards compensation reviews and promotions
Exposure to a rapidly growing, dynamic, and uniquely global industry
Becoming part of the team that has been multiple times recognized among Top Software Development Companies according to Clutch