ti&m AG
Zürich
Senior Software Engineer Java/Kotlin
- 21 July 2026
- 100%
- Permanent position
- Zürich
Job summary
Join our dynamic team focused on modern web applications! Enjoy a collaborative environment with exciting projects and opportunities.
Tasks
- Work on diverse projects, from web apps to enterprise architectures.
- Collaborate directly with clients and interdisciplinary teams.
- Design technical solutions and ensure software quality.
Skills
- A degree in computer science and years of experience in software development.
- Proficient in Java, Kotlin, Spring Boot, and container technologies.
- Strong knowledge of microservices, CI/CD, and agile practices.
Is this helpful?
About the job
What to expect
- Diverse projects ranging from modern web applications to complex integration and enterprise architectures
- Direct collaboration with clients and interdisciplinary teams
- You design technical solutions, make architectural decisions, and take responsibility for software quality.
- You are given the freedom to contribute your own ideas, make decisions, and visibly help shape the technical direction of projects and client solutions.
- A technical environment where modern tools and AI-supported development are an integral part of contemporary software development
- A broad spectrum of development topics, ranging from Java applications and Angular frontends to cloud and DevOps topics.
- Experienced teams that share knowledge, challenge each other, and work together on demanding solutions
- Short decision-making paths and great trust in your expertise
What you bring
- You have a completed university degree in computer science.
- You have several years of experience in developing modern web applications and complex enterprise software solutions.
- You work confidently with technologies such as Java, Kotlin, Spring Boot, and container technologies.
- You have solid knowledge of modern software engineering practices, automated testing, CI/CD, and agile development methods.
- Architectural concepts such as microservices, event-driven architecture, and domain-driven design are well known to you.
- You take responsibility, set clear priorities, and communicate confidently, including in direct exchange with clients.
- Experience with frontend technologies such as Angular and TypeScript is an advantage
- You use new technologies and modern development tools with curiosity, reflection, and pragmatism.
- Very good German and English skills complete your profile.
We are looking for you – become part of our team