Software Engineer

Swisslinx
Zürich
NEU
  • 06.08.2025
  • 95%
  • Mitarbeiter
  • Temporär
Looking for a motivated and efficient Senior Software Engineer looking for a new challenge where you will have opportunity to make a real impact on the end product and have possibility to work on non-trivial engineering problems.

Software Engineer

Job description:
  • Hands-on Software development on multiple software projects sharing technical stack and design (Java/SpringBoot/Angular).
  • Take part in design and planning sessions, collaborating with team members to achieve goals.
  • Document technical decisions, architecture, and system processes for future maintainability and team knowledge sharing.
Requirements:
  • 10+ years of professional Java development
  • Strong OOP & design skills
  • Deep knowledge of Spring / Spring Boot
  • Experience with Postgres, JPA/Hibernate, transactions
  • Solid testing experience (JUnit, Mockito, AssertJ)
  • Familiarity with CI/CD, Docker
  • Understanding of REST APIs, HTTP
  • Exposure to cloud deployments, ideally Azure