Software Engineer (Java/Flutter) – Rethinking Ticketing
Zürich
Key information
- Publication date:16 August 2025
- Workload:100%
- Contract type:Permanent position
- Place of work:Zürich
Job summary
Join Supercomputing Systems as a Software Engineer (Java/Flutter). Be part of a dynamic team crafting innovative solutions!
Tasks
- Develop modern ticketing software with Java and optional Flutter.
- Collaborate on new solutions in diverse projects.
- Integrate new features into existing systems and POS devices.
Skills
- Degree in Computer Science or comparable qualification required.
- Experience in Java development is essential.
- Familiarity with Linux, Docker, Kubernetes, and CI/CD is a bonus.
Is this helpful?
Software Engineer (Java/Flutter) – Rethinking Ticketing
Workload
80-100%
Vision meets reality: We are shaping the future.
Supercomputing Systems develops hardware and software solutions on behalf of clients – from the initial idea to market readiness. We work exclusively in our own offices in Technopark Zurich – we do not engage in body leasing. Instead, we focus on a good working atmosphere, direct communication, and a team that achieves great things together.
The project – sustainable & in use across Switzerland
We develop and operate one of the most modern ticketing systems in public transport in Switzerland.
Our solutions are in use at over 2,500 POS locations nationwide – from classic ticket machines to mobile sales systems.
Instead of replacing complete systems, we focus on retrofit solutions: We modernize existing hardware and extend its lifecycle – resource-efficient and sustainable. For this approach, we were awarded the Solar Impulse Efficient Solution Label in 2020 and 2023.
Your tasks
- Further development of modern ticketing software with Java and optionally Flutter
- Co-designing new solutions in diverse projects.
- Implementation of software design and architecture in the team
- Integration of new functions into existing systems and POS devices
- Code reviews to ensure high quality standards
- Active participation in our Scrum process (Planning, Daily, Review, Retrospective)
- Direct professional exchange with colleagues from development, testing, and operations
Your profile
- Completed studies in computer science or comparable qualification
- Experience in Java development
- Interest in durable, sustainable system solutions
- Team player with a passion for communication and a touch of curiosity
- Optional/Bonus: Experience with Flutter, Linux, Docker, Kubernetes, and CI/CD
We offer
- Meaningful, innovative projects with real added value for the environment and society
- Diverse tasks and modern technologies
- Flexible working hours and a family-friendly culture
- Collegial, open, and humorous team
- Individual training opportunities and space for your ideas
Sounds exciting?
Then apply now and develop the ticketing of the future with us – sustainable, smart, and practical.
Have we piqued your interest?
I would like to apply for the position of Software Engineer (Java/Flutter) – Rethinking Ticketing.