CSS
Luzern / hybrid
Senior Java & Integration Engineer (m/f)
- 27 July 2026
- 80 – 100%
- Permanent position
- 6002 Luzern / hybrid
About the job
Is integration your craft? Is code your language? Then you are exactly right with us. We don’t build interfaces – we build the platform on which others build. As a Senior Java & Integration Engineer, you will build a cloud-native integration platform on Azure and Kubernetes with us, instead of developing individual interfaces for projects. You develop reusable solutions for APIs and events, shape technical standards, and support development teams in implementing modern integrations. Look forward to challenging technical tasks and plenty of creative freedom.
And because balance is important, you can expect flexible working hours, a generous home office share, and a culture of mutual respect. When will we get to know you?
And because balance is important, you can expect flexible working hours, a generous home office share, and a culture of mutual respect. When will we get to know you?
Senior Java & Integration Engineer (m/f)
This is what your daily routine looks like
- To the core: Together with your team, you develop and operate our Integration Platform – including runtime, standardised templates, blueprints, and self-service functionalities.
- You develop reference implementations and reusable integration components that provide guidance to our teams, e.g. for contract-first approaches, versioning, anti-corruption layers, the strangler pattern, or resilience patterns.
- API as product: You design APIs and events as products with clear ownership, stable contracts, and consistent integration via REST and event streaming (e.g. with Kafka).
- You define governance guardrails as well as automated compliance checks as part of the platform.
- As a technical sparring partner, you support our development teams in implementing integrations simply, robustly, and according to common standards.
What you bring with you
- First and foremost: You have at least 5 years of experience as a Java software engineer and have developed modern applications with Quarkus, Open Liberty, or Spring Boot.
- You have good knowledge of integration architectures and experience designing robust interfaces with REST/OpenAPI, SOAP, and AsyncAPI. You have already implemented productive solutions with Apache Kafka and event-driven architectures.
- Knowledge of Domain-Driven Design (DDD) is a plus. Experience with concepts such as bounded contexts, context maps, and anti-corruption layers, as well as an understanding of business boundaries, complete your profile.
- You have already created standards with platform templates, reference implementations, or reusable integration components that have benefited multiple teams.
- You enjoy sharing your knowledge and have supported other teams through coaching, mentoring, pair programming, or technical reviews to achieve high-quality integrations.
CSS Versicherung
6002 Lucerne / hybrid
6002 Lucerne / hybrid