Prime21
Innerschweiz
Software Engineer Java
- 24 September 2026
- 100%
- Permanent position
- Innerschweiz
About the job
An established company in the insurance sector develops and operates highly available, business-critical IT systems with a direct impact on customer and service processes. The focus is on modern, scalable software solutions that efficiently process large volumes of data and transactions daily.
In agile teams, continuous development of central systems takes place - with plenty of room for personal responsibility, technical excellence, and continuous improvement.
To strengthen several development teams, an experienced individual is sought as a Java Software Engineer.
In agile teams, continuous development of central systems takes place - with plenty of room for personal responsibility, technical excellence, and continuous improvement.
To strengthen several development teams, an experienced individual is sought as a Java Software Engineer.
Your Responsibilities
- Further development of modern, complex Java-/Jakarta-EE applications in central core systems
- Working with current technologies such as event- and workflow-based architectures, Docker, Kubernetes, and REST interfaces
- Development and evaluation of technical solution approaches including prototyping as well as ensuring high software quality through automated tests and code reviews
- Active participation in the entire development process from conception to operation ("You build it, you run it")
- Application of modern engineering practices such as Clean Code, Clean Architecture, TDD, BDD, and DDD
- Collaboration in agile, SAFe-oriented teams within a release train model
- Close cooperation with experienced colleagues and active shaping of technical developments
Our Requirements
- At least 5 years of experience in software development in the Java-EE-/Jakarta-EE environment
- Very good knowledge of Java as well as experience with technologies such as Docker, Kubernetes, event-driven architecture, REST, and ideally Cucumber
- Passion for backend development and complex, scalable system landscapes
- Experience in refactoring and further development of existing (legacy) systems
- Understanding of modern software architecture and high quality standards for code and design
- Openness to new technologies and continuous learning
- Completed training or studies in computer science or software development (alternative career paths also welcome)
- Team-oriented, structured, and responsible working style
Your Prospects
- Flexible working models with home office options and individually selectable holiday models
- Modern working methods in agile, self-organised teams
- Exciting, challenging systems with high professional relevance and large volumes
- Attractive conditions as well as diverse training and development opportunities
- Open, collaborative team culture with a strong focus on knowledge transfer and development