Zurich
Senior Java Engineer
- 06 March 2026
- 100%
- Zurich
About the job
We specifically use AI-supported tools to shorten development cycles, increase quality, and evaluate new solution approaches more quickly. At the same time, we actively promote the development of agent-based development and thus shape the next generation of software engineering.
As a Senior Java Engineer, you develop and maintain sophisticated, sustainable software solutions for a variety of customer projects. Depending on the project, you work on-site at the customer or in-house at your preferred ELCA location in Zurich or Bern.
- You take responsibility for the design and implementation of complex Java-based software solutions in demanding customer environments
- You work closely with cross-functional teams and combine the technical with the business perspectives. You focus on quality and customer satisfaction.
- You specifically use AI-supported tools in software engineering and actively contribute to the further development of our development approaches
- With your strong analytical skills and your expertise in software development, you take on a key role in the team
- You act as a coach for less experienced team members and promote knowledge exchange
- You support customer workshops and presales activities
- A dynamic working environment with modern working methods and conscious promotion of AI
- Various opportunities to expand your knowledge and experience by working on a wide range of exciting projects, customers and technologies
- Attractive prospects for career and personal development through training and coaching
- A flat hierarchy and a culture of collaboration across all disciplines
- The chance to change people’s lives by building great software
- Work-life balance (41 hours/week with flexible hours, possibility for home office, at least 25 days holiday), ergonomic and flexible workplace in a multicultural environment
- Interesting benefits such as contributions to existing mobile phone or business phone, half-fare travelcard subscription and business travel by train in 1st class, attractive pension schemes, coverage of non-occupational accident insurance (private, worldwide), advanced daily sickness allowance insurance as well as fleet discount
- Completed degree in computer science or related field (University/ETH/FH)
- At least 5 years of experience in analysis, design and development with Java (Core, Spring Ecosystem, JPA/Hibernate)
- Solid knowledge of Spring, Spring Boot and microservices architectures
- Experience with RESTful APIs (OpenAPI/Swagger) and basic knowledge of SOAP for legacy integration
- Practical knowledge of relational databases (Oracle, MSSQL, PostgreSQL) and complex SQL queries
- Familiarity with CI/CD pipelines and containerisation/orchestration (Docker, Kubernetes, OpenShift) as well as cloud platforms (AWS advantageous)
- Practical experience with AI and AI-supported development as well as new engineering approaches (such as Agentic Engineering)
- Knowledge of frontend frameworks (Angular/React/Vue) desired
- Experience in mentoring junior developers
- Fluent in German and English, spoken and written
We rely on healthy values and are convinced that diversity is the key to success. Those who approach challenges with curiosity, motivation and drive are exactly right with us! Be inspired by our motto: We make it work!