Ärztekasse Genossenschaft
Senior Backend Engineer – Java / Spring Boot
📍 Urdorf
Role and responsibilities
Technical design of new features and services (end-to-end) in collaboration with the Architecture Team and other Software Engineers Refine and estimate use cases in close collaboration with Business Analysts and the Product Owner Implement domain and cross-cutting services Provide technical leadership and mentoring – raising the team's overall capability Contribute to technology and tooling decisions for new solutions
Team / description
Ärztekasse Genossenschaft provides business process outsourcing and eHealth solutions to health professionals so they get relief from administration and can focus on medical work. In the context of an innovation initiative, Ärztekasse is renewing and extending their products. To support this digitalization step, we are looking for smart and experienced engineers to contribute and shape clever and creative solutions for a meaningful industry.
Qualifications and Skills
7+ years of hands-on backend experience with Java and Spring Boot in production environments
Strong grasp of software design: you have opinions about architecture and can articulate them clearly
Comfortable with evolving systems – you can navigate ambiguity, challenge assumptions and adapt as requirements shift
Solid understanding of REST API design and distributed systems patterns
Experience with messaging and event-driven architectures
Proactive communicator within the engineering team - you share knowledge and contribute to collective technical growth (we hold regular tech sessions)
Kubernetes and container orchestration experience – you understand the deployment side and take end-to-end responsibility of what you build
Fluent in English, German or French is a plus