Prime21
Zürich
Technical Lead Java / Team Lead Software Engineering
- 28 July 2026
- 100%
- Permanent position
- German (Fluent)
- Zürich
About the job
You don’t just want to develop software, but also take on technical responsibility, help shape architectural decisions, and lead a small development team professionally?
For our client, an established Swiss company with a modern and continuously growing software landscape, we are looking for a technically skilled individual as Technical Lead Java. In this role, you will take responsibility for a central customer platform, work on modern enterprise applications, and actively shape the digital advancement of a business-critical system.
You can expect a stable environment with long-term prospects, modern technologies, and plenty of scope for creativity.
For our client, an established Swiss company with a modern and continuously growing software landscape, we are looking for a technically skilled individual as Technical Lead Java. In this role, you will take responsibility for a central customer platform, work on modern enterprise applications, and actively shape the digital advancement of a business-critical system.
You can expect a stable environment with long-term prospects, modern technologies, and plenty of scope for creativity.
Your Responsibilities
- Technical responsibility for the further development of a central customer platform
- Professional leadership and coaching of a small software development team
- Management and coordination of development projects as well as technical quality assurance
- Gathering and analysing professional requirements and developing sustainable solution concepts
- Close collaboration with business stakeholders as the interface between departments and development
- Ensuring stable operations and continuous optimisation of existing applications
- Contributing to the further development of software and integration architecture
- Developing modern Java enterprise applications in an agile environment
- Promoting best practices, clean code, and sustainable development processes
Our Requirements
- Completed studies in computer science (FH, university or ETH) or a comparable qualification
- Several years of professional experience in object-oriented software development with Java
- Experience in professional leadership or technical management of small development teams
- Very good knowledge of Java, Spring Boot, Hibernate, JPA, and modern software architectures
- Experience with integration and messaging technologies such as Apache Camel, Kafka, or comparable platforms
- Good knowledge of modern frontend technologies, ideally React
- Experience with relational databases (e.g. Microsoft SQL Server or Oracle)
- Knowledge of container platforms such as Kubernetes or OpenShift is an advantage
- Analytical, structured, and solution-oriented working style
- Strong communication skills and enjoyment in collaborating with departments and development teams
- Very good German language skills, both spoken and written
Your Prospects
- Responsible key role with professional leadership responsibility
- Plenty of scope for creativity in architecture and technology decisions
- Modern Java enterprise technologies and a future-oriented application landscape
- Exciting digitalisation projects with high professional relevance
- Agile and interdisciplinary working environment with short decision-making paths
- Long-term prospects in a stable Swiss company
- Appreciative corporate culture with high employee retention
- Attractive employment conditions as well as individual training and development opportunities