Xempus is a leading independent Software-as-Service (SaaS) platform for the management and distribution of pension, life and health insurance. We are looking for a Java Backend Engineer to develop and maintain core backend services for our insurance integration platform.
Requirements
- 5+ years of professional backend development experience with Java (preferably Java 17+)
- Experience with at least one modern Java framework: Spring Boot, Quarkus or Micronaut
- Good understanding of software architecture, clean code principles, and modular design
- Solid experience with SQL-based databases like PostgreSQL or MySQL
- Hands-on experience with REST API development and integration
- Familiarity with containerization tools such as Docker (Kubernetes is a plus)
- Experience with test frameworks (JUnit 5 or Mockito)
- Strong verbal and written communication skills in English, proficiency in German is a plus
Benefits
- Chance to participate in one of the most generous employee stock option programs in the industry
- Very attractive contribution to the company pension scheme
- Corporate health insurance (600€ reimbursement of various medical and pharmacy costs per year)
- Find creative freedom and quick decision-making structures in a dynamic, innovative environment
- Work with a team of amazing colleagues with great team spirit (company parties, charity events e.g.)
- Have the option of hybrid working - for family friendliness and maximum flexibility in your everyday life
- Broad range of personal & professional development opportunities: individual annual training budget, free courses and a transparent career development model
- Various health offerings such as bike leasing and EGYM Wellpass
- Modern offices in a central location, including free drinks & fruit
- Option for an unpaid extra holiday in addition to your 30-day holiday entitlement per year