Software Developer* - Integration, Tooling & Testframework
Role details
Job location
Tech stack
Job description
Der Schwerpunkt dieser Stelle liegt auf der Entwicklung und Integration von Tools und Bibliotheken für die Umsetzung von PoPP (Proof of Patient Presence) Phase 2 - der Einführung von PoPP für die Fernversorgung., * Entwicklung, Anpassung und Wartung von Tools und Bibliotheken zur Implementierung und Unterstützung von PoPP Stufe 2 (Proof of Patient Presence für die Fernversorgung).
- Prüfung, Analyse und Integration der PoPP-Client-Referenzimplementierung in den TestHub (Test-Framework).
- Analyse der technischen Anforderungen, Ableitung und Implementierung geeigneter Lösungen zur Integration von PoPP-Funktionalitäten in bestehende Test- und Entwicklungsumgebungen.
- Wartung, Dokumentation und kontinuierliche Weiterentwicklung der implementierten Komponenten und Tools im Rahmen der PoPP-Integration.
Requirements
- Abschluss in Informatik oder einem vergleichbaren Fachgebiet
- Mindestens 5 Jahre Erfahrung in der Softwareentwicklung - idealerweise im Backend- oder Full-Stack-Bereich
- Nachweisbare praktische Erfahrung in der Entwicklung von Spring Boot-Anwendungen
- Fundierte Java-Programmierkenntnisse (Kernsprache, OOP, moderne Java-Features) und in der Containerisierung mit Docker - Image-Erstellung, Compose- und Registry-Workflows
- Erfahrung mit WebSocket-basierter Echtzeitkommunikation
- Praktische Erfahrung im Entwurf und Betrieb von CI/CD-Pipelines (z. B. GitLab CI, Jenkins, GitHub Actions), dem Entwurf und der Nutzung von RESTful-APIs gemäss Best Practices sowie API-Spezifikation und -Dokumentation mit OpenAPI / Swagger
- Idealerweise Erfahrung mit JSON Web Tokens - Authentifizierung und Autorisierung in verteilten Systemen, Mutual TLS - zertifikatsbasierte gegenseitige Authentifizierung und Zero-Trust-Architekturkonzepten in verteilten Umgebungen sowie SOAP-basierte Webservices - Vertrautheit mit WSDL, XML-basiertem Messaging
- Ein Plus ist Erfahrung mit Konnektoren, Smartcard-/Kartenterminal-Technologien oder PKI-Infrastruktur
- Verhandlungssichere Deutsch- und sehr gute Englischkenntnisse
Benefits & conditions
- Herausforderung. Spannende Projekte mit der Technologie "von morgen" und von Anfang an verantwortungsvolle Aufgaben.
- Offenheit. Flache Hierarchien, offene Türen und regelmässige Mitarbeitergespräche.
- Entlohnung. übertarifliche Vergütung mit Projektzulagen je nach Projekt/Aufgabe; Reisespesenmodelle; Betriebliche Altersversorgung; Kostenloses "Absolventenpaket" mit Unterstützung bei Wohnungssuche; Versicherungs-Check und "die erste Steuererklärung" durch Valentum und unsere Partner.
- Erholung. 30 Tage bezahlten Urlaub und Gleitzeitkonto mit flexibler Arbeitszeitenregelung.
- Entwicklung. Innerbetriebliche und externe Weiterbildungsmassnahmen.
- Spass. Regelmässige Events wie Workshops, Stammtische, Kochabende, Sport-Events, u.v.m.
- Optionen. Einsatz bei Top-Herstellern und Zulieferern mit der Möglichkeit, später zum Kunden zu wechseln.
About the company
Wir sind ein Spezialist für intelligente und umfassende Lösungen im Bereich des autonomen Fahrens sowie autonomer Transportsysteme. Herstellern, Lieferanten und Dienstleistern der Automobil- und Logistikbranche sowie öffentlicher Verkehrssysteme bieten wir ein umfangreiches Leistungsportfolio für die Mobilität und smarte Logistik von morgen.