Lead Engineer Backend / Product Architect Backend
ti&m AG
Zürich
Key information
- Publication date:09 January 2026
- Workload:100%
- Contract type:Permanent position
- Place of work:Zürich
Job summary
Join our team to design and validate product architectures. Enjoy a collaborative and innovative work environment with great benefits.
Tasks
- Conceptualize and develop product and solution architectures.
- Implement features in backend and/or frontend using Java.
- Translate requirements into robust and sustainable tech solutions.
Skills
- Bachelor's degree in Computer Science or related field required.
- 8+ years of software development experience is essential.
- Strong understanding of microservice architectures and DevOps practices.
Is this helpful?
What to expect
- Design, further development, and validation of product and solution architectures
- Active participation in implementation in the backend and/or frontend
- Translation of technical requirements into robust, sustainable technical solutions
- Further development of our microservice and micro-frontend architectures
- Ensuring code quality, maintainability, security, and scalability
- Integration of our products into customer projects in the enterprise environment
- Design and development of customer-specific extensions
- Close collaboration with product management and product owners
What you bring
- Completed studies (FH/university) in computer science or a comparable field (mandatory)
- Several years of experience in software development (approx. 8+ years) as well as solid experience in architecture topics
- Very good understanding of modern microservice architectures, integration patterns, and distributed systems
- Very good knowledge of current technologies, frameworks, protocols, security, and DevOps practices
- Strong hands-on mentality and enthusiasm for active development
- Analytical thinking and the ability to clearly, structurally, and comprehensibly communicate technical concepts
- Very good German skills as well as good English skills
- Industry knowledge in the financial services environment is an advantage
What we offer you
- Design, further development, and validation of product and solution architectures based on modern JVM technologies such as Java and Kotlin
- Active participation in the implementation of new product features (e.g., with Spring Boot or Quarkus)
- Translation of technical requirements into robust, sustainable technical solutions – from the API to persistence
- Further development of our microservice architecture, operated in container environments (Kubernetes, OpenShift)
- Ensuring code quality, maintainability, security, and scalability in distributed, cloud-native systems
- Productive use of AI agents to support the entire software development life cycle (e.g., in analysis, implementation, testing, documentation, and operation)
- Active shaping and further development of our use of AI-supported developer tools and automations
- Integration of our products into customer projects in the enterprise environment, including connection to existing system landscapes
- Design and development of customer-specific extensions, including Kafka for event streaming and PostgreSQL / Oracle as databases
- Close collaboration with product management and product owners throughout the entire lifecycle
We are looking for you – become part of our team