Java Software Engineer

  • Competitive Salary
  • Zürich, Switzerland
  • Permanent

Your Role:

  • Develop our Network Access Control software (full-stack, web interface, REST APIs, backend services, database).
  • Design new features and suggest product improvements.
  • Handle end-to-end testing and unit tests.
  • Provide integration support to customers.


Your Profile:

  • Degree in computer science or electrical engineering with a software focus.
  • Experience with Java (Spring, JUnit), HTML/CSS, Angular/TypeScript, PostgreSQL, Git, Maven, Jenkins, Docker, Linux.
  • Knowledge of additional languages and tech is a plus.
  • Passion for new tech trends, agile methods, and teamwork.
  • Quick learner with a solution-oriented mindset.
  • Interest in network and information security.
  • Fluent in German or English.


You will have:

  • Flexible working hours and vacation options.
  • 40-hour workweek with five weeks of vacation.
  • Option to buy additional vacation days.
  • Paid Swisscom mobile subscription.

Apply for this role