Senior Java EE Software Engineer (Hybrid)
Location: Lucerne, Switzerland (50%+ Remote)
Salary: CHF 120,000 - 145,000
Employment Type: Full-time (100%)
About Us
We're one of Switzerland's leading health insurers, with a strong focus on building exceptional in-house IT solutions. Our technology team operates across 25 agile Scrum teams, creating innovative solutions that shape the future of health insurance.
Role Overview
As a Senior Java EE Engineer, you'll develop sophisticated software solutions that power our insurance products and enhance our customer advisers' capabilities. Working in a hybrid environment, you'll be part of a forward-thinking organisation that values both stability and innovation.
Technical Requirements
* Strong Java EE expertise
* Experience with Angular
* Docker and Kubernetes knowledge
* Proficiency in TDD (Test-Driven Development)
* Understanding of DDD (Domain-Driven Design)
* Clean Code practices
* Full-stack capabilities (backend focus possible)
Key Responsibilities
* Develop and enhance complex insurance software solutions
* Contribute to both backend and frontend development
* Implement modern engineering practices (Clean Code, TDD, DDD)
* Participate in DevOps practices
* Own the complete software lifecycle
* Collaborate within an agile Scrum team
Required Skills
* Fluent English, and advanced German language skills (C1 minimum)
* Enterprise-level Java development experience
* Strong communication abilities
* Analytical and conceptual thinking
* Computer Science degree or equivalent experience
* Agile/Scrum methodology expertise
What You Get In Return
* Hybrid working model (minimum 50% remote)
* Innovation Days for personal projects
* Large-scale, complex technical environment
* Modern tech stack and practices
* Stable, growing organisation
* Professional development opportunities
* Competitive salary package
* Fair and inclusive culture
Development Environment
* Java EE ecosystem
* Angular frontend framework
* Container orchestration with Docker & Kubernetes
* Modern CI/CD practices
* Agile development methodology
* DevOps culture
Location Requirements
* Based in or willing to relocate to Lucerne area
* Office presence required up to 50%
* Swiss work authorisation required


© 2025. All rights reserved.
Links to our services
Subscribe to our newsletter

