top of page
  • LinkedIn
  • Facebook
  • Instagram
  • Twitter

Want to help us save lives?

We're looking for open-minded individuals with a knack for finding creative solutions to problems. You can, literally, help rescuers save lives. 

Who we are

We are a dedicated team of professionals that build software for rescuers, by rescuers. Many of us have a background in building and operating mission-critical applications and some are even rescuers themselves.

At sureVIVE SA, we have an open, feedback-based work culture. We want to achieve a lot, but also have fun doing it.


Software Engineer / Focus: Backend (100%)

Location: Mendrisio, Canton of Ticino, Switzerland

We are looking for a Software Engineer (he/she/they) with experience in building high performance, scalable, enterprise-grade applications. The applications you develop will be used to alert first responders, mountain rescuers, fire brigades and police forces and other groups of rescuers and to establish comprehensive situational awareness among them.


You will be part of a dedicated team of software development professionals that work according to agile development and operations practices. Having a focus on backend development, you will manage Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing. 

What am I responsible for?


Writing and implementing, clean, scalable, and secure code for wearable apps, mobile-apps and/or web applications


Implementing and optimising development, deployment, and testing infrastructure


Develop monitoring scripts and endpoints to handle service incidents


Implementing tests required to ensure the qualitative, timely delivery and stable operation of the product


Refining product backlog items so that they can be implemented according to the product roadmap


Understand and challenge product roadmap and product backlog items


Write and implement, clean, scalable and secure code 



  • Proven hands-on software development experience

  • Proven working experience in Java development

  • Proven working experience in TDD and Clean Code practices

  • Hands-on experience in designing and developing applications using Java EE platforms

  • Experience in object-oriented analysis and design using common design patterns

  • Excellent knowledge of relational data bases, SQL and ORM technologies (JPA2, Hibernate)

  • Experience in the Spring Framework and Spring Boot application

  • Experience in microservices using docker containers

  • Proficiency in Italian and/or English

Most welcome

  • Experience deploying applications on Kubernetes environments

  • Experience in RESTFul webservices and Pub/Sub pattern or queue systems like RabbitMQ

  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)

  • Knowledge of German and/or French


Carica file

Thanks for submitting! We'll get in touch with you within 48 hours.

bottom of page