Senior Java Developer (m/f)

Zagreb or Varazdin, Croatia


WE ARE LOOKING to expand our team

Swiss Innovation Lab is a Swiss hightech company with R&D departments in Varaždin and Zagreb. SIL is specialized in Internet of Things solutions involving developing of Hardware and Software for various projects within the field of smart cities, public transport and logistics. We also offer customized development.

At the moment, we are looking for an experienced candidate to join our team as a Senior Java Developer.

Office location: Varazdin or Zagreb (depending on candidate’s preference).


  • Maintenance and development of backend REST services.

  • Active participation in the general system architecture of our existing and new products

  • Mocking the web views and handling UI web requirements in close correspondence with the frontend developer.

  • Handling communication and gathering requests with end clients regarding integration and reporting.

  • Responsible for technical documentation of the backend service stack

Required Skills & Experience

  • Bachelors / Master’s degree in Computer Science, Computer Engineering or related technical discipline.

  • 5+ years of relevant engineering experience.

  • Experience with Agile, OOD and other software development best practices.

  • A deep understanding of software development in a team environment.

  • Strong verbal and written communication skills and an ability to work in a team

  • Java (SQL (MySQL, Maria), Gradle, Git REST, MQTT, CoAP, Java Crypto, LoRa, IDE: Eclipse) technologies.

The ideal candidate should also have experience with large-scale distributed systems and web technologies (React JS, Node Js, PM2) as well as possess strong analytical and problem solving skills. A further plus is project / team management experience.

What we offer

  • Employee stock options program

  • Above average salary

  • Attractive office location

  • Possibility to travel


If you feel like this might Be the ideal position for you, please send your CV to