Social network you want to login/join with:
About the Role
We are looking for an experienced Software Engineer (Java) to join our client’s team in Zurich. In this position, you will play a key role in developing, enhancing, and maintaining robust Java applications. If you thrive in dynamic environments, enjoy problem-solving, and have a strong passion for technology, this role could be a perfect match for you.
What You’ll Do
Develop and maintain scalable Java-based applications
Work closely with other engineers, product managers, and stakeholders
Produce clean, efficient, and well-tested code
Analyze user requirements and translate them into technical solutions
Contribute to system design, architecture decisions, and code reviews
What You Bring
A degree in Computer Science, Software Engineering, or a related discipline
4–7 years of hands-on experience in Java development
Solid knowledge of Java frameworks like Spring Boot and Hibernate
Experience working with REST APIs, SQL, and cloud technologies is a plus
Fluency in German; good command of English is advantageous
What We Offer
A challenging and rewarding role within a forward-thinking company
Competitive compensation aligned with your experience and qualifications
Continuous learning opportunities and support for certifications
A strong focus on innovation, teamwork, and work-life balance