Zurich Schweiz betreut das Lebens- und Schadenversicherungsgeschäft der Zurich Insurance Group in der Schweiz. Als traditionsreiches Unternehmen mit starken Wurzeln in der Schweiz sind uns die Tugenden wie Präzision, Zuverlässigkeit und Sicherheit wichtig. Unser Kerngeschäft ist der Umgang mit Risiken. Ob Privatpersonen, KMU oder global tätige Firmen: Wir helfen unseren Kunden, ihre Risiken zu verstehen und schützen sie mit umfassenden Lösungen. Zurich gehört zu den grössten Versicherungsgesellschaften in der Schweiz. Weltweit ist die Zurich Insurance Group mit mehr als 55000 Mitarbeitenden in über 170 Ländern tätig.
Zurich Schweiz betreut das Lebens- und Schadenversicherungsgeschäft der Zurich Insurance Group in der Schweiz. Als traditionsreiches Unternehmen mit starken Wurzeln in der Schweiz sind uns die Tugenden wie Präzision, Zuverlässigkeit und Sicherheit wichtig. Unser Kerngeschäft ist der Umgang mit Risiken. Ob Privatpersonen, KMU oder global tätige Firmen: Wir helfen unseren Kunden, ihre Risiken zu verstehen und schützen sie mit umfassenden Lösungen. Zurich gehört zu den grössten Versicherungsgesellschaften in der Schweiz. Weltweit ist die Zurich Insurance Group mit mehr als 55000 Mitarbeitenden in über 170 Ländern tätig.
Design, develop and maintain backend services and APIs using Java (Spring ecosystem)
Deliver high-quality, production-ready code and participate in code reviews and technical design sessions
Collaborate closely with
product stakeholders and international teams to translate requirements into reliable software
Own features end-to-end: estimate, implement, test, monitor and operate
Improve system performance, scalability and reliability through profiling, optimization and refactoring
Promote engineering best practices and knowledge sharing
Help define and evolve architecture, coding standards, CI/CD pipelines and observability practices
Troubleshoot production incidents, perform root cause analysis and implement long-term fixes
Keep up to date with industry trends and propose improvements to tools, frameworks and processes
What we’re looking for
Bachelor’s degree or above in Computer Science, Software Engineering or a related field
5+ years of hands-on experience developing backend applications in Java
Strong experience with Spring Boot, Spring Cloud (or equivalent Spring ecosystem technologies)
Good understanding of microservices architecture, RESTful API design and service-to-service communication patterns
Practical experience with cloud platforms (eg. AWS/Azure) and container orchestration (Docker, Kubernetes)
Hands-on experience in Document Management System or Workflow engine project (eg. Flowable, DMS)
Familiar with AI Coding tools, and experience applying AI to actual projects (such as code generation, AI-assisted testing, document automation, intelligent analysis, etc.)
Strong debugging, profiling and performance-tuning skills for Java applications
Good problem-solving skills and a proactive, team-oriented mindset
Proficient in English (reading and writing) to work with global documentation and cross-border teams;