Hilf uns dabei, andere helfen zu lassen!
Wir suchen aufgeschlossene Individuen, die ein Händchen für kreative Problemlösungen haben. Ihr könnt - im wahrsten Sinne des Wortes - Rettern helfen, Leben zu retten.
Wer wir sind
Wir sind ein engagiertes Team, das Software für Retter, von Rettern entwickelt. Viele von uns haben Erfahrung mit der Entwicklung und dem Betrieb von einsatzkritischen Anwendungen und einige sind sogar selbst Retter.
Bei sureVIVE SA haben wir eine offene, auf Feedback basierende Arbeitskultur. Wir wollen viel erreichen, aber auch Spaß dabei haben.
Software Engineer / Fokus: Backend (100%)
Arbeitsort: Mendrisio, Kanton Tessin, Schweiz
Wir suchen einen Software Engineer (m/w) mit Erfahrung in der Entwicklung von hochleistungsfähigen, skalierbaren, unternehmenstauglichen Applikationen. Die von dir entwickelten Anwendungen werden zur Alarmierung von Ersthelfern, Bergrettern, Feuerwehren und Polizeikräften sowie anderen Gruppen von Rettungskräften eingesetzt und zeigen diesen ein umfassendes Lagebild.
Du wirst Teil eines engagierten Teams von Software Engineers sein, das nach agilen Entwicklungs- und Betriebsmethoden arbeitet. Mit Fokus auf Backend-Entwicklung kümmerst du dich um die Entwicklung von Java/Java EE-Anwendungen und verfügst über Fachwissen im gesamten Lebenszyklus der Softwareentwicklung, von der Konzeption über das Design bis hin zum Testen.
Wofür bin ich verantwortlich?
01
Schreiben und Implementieren von sauberem, skalierbarem und sicherem Code für Wearable Apps, Mobile-Apps und/oder Webanwendungen
02
Implementierung und Optimierung der Entwicklungs-, Deployment- und Testinfrastruktur
03
Entwicklung von Überwachungsskripten und Endpunkten zur Behandlung von Service Incidents
04
Durchführung von Tests, die erforderlich sind, um die Qualität, die rechtzeitige Bereitstellung und den stabilen Betrieb des Produkts zu gewährleisten
05
Verfeinerung des Product Backlogs, damit dieser entsprechend der Product Roadmap umgesetzt werden kann
06
Verstehen und Hinterfragen der Product Roadmap und der Product Backlog Items
07
Schreiben und Implementieren von sauberem, skalierbarem und sicherem Code
Qualifikationen
Obligatorisch
​
-
Nachgewiesene praktische Erfahrung in der Softwareentwicklung
-
Nachgewiesene Arbeitserfahrung in der Java-Entwicklung
-
Nachgewiesene Erfahrung mit TDD und Clean Code
-
Praktiken Praktische Erfahrung in der Konzeption und Entwicklung von Anwendungen unter Verwendung von Java EE-Plattformen
-
Erfahrung in objektorientierter Analyse und Verwendung gängiger Design Patterns
-
Ausgezeichnete Kenntnisse von relationalen Datenbanken, SQL und ORM-Technologien (JPA2, Hibernate)
-
Erfahrung mit dem Spring Framework und Spring Boot-Anwendungen
-
Erfahrung mit Microservices unter Verwendung von Docker-Containern
-
Beherrschung der italienischen und/oder der englischen Sprache
​
Sehr willkommen
​​
-
Erfahrung mit der Bereitstellung von Anwendungen in Kubernetes-Umgebungen
-
Erfahrung mit RESTFul Webservices und Pub/Sub-Mustern oder Message Queues wie RabbitMQ
-
Erfahrung in der Entwicklung von Webapplikationen mit mindestens einem gängigen Web-Framework (JSF, Wicket, GWT, Spring MVC)
-
Kenntnisse der deutschen und/oder französischen Sprache