Für ein strategisch hochrelevantes Digitalisierungsprojekt im nationalen Gesundheitswesen suchen wir einen sehr erfahrenen, kommunikativen und technisch starken Lead Developer / Software-Architekten mit klarer Ownership im Build-/Run-Umfeld.
Es handelt sich um ein langfristiges, komplexes Transformationsprojekt mit hoher Visibilität und gesellschaftlicher Relevanz.
* Technische Leitung der Software-Entwicklung
* Umsetzung der Software gemäss definiertem Architekturdesign
* Mitwirkung im Team "Architecture & Data Management" bei Design und Konzeption der NASURE-Referenzarchitektur
* Technologie- und Framework-Entscheide auf Code-Ebene
* Sicherstellung nicht-funktionaler Anforderungen (Security, Performance, Qualität)
* Technische Guidance und Coaching der Entwickler
* Definition und Durchsetzung von Coding-Standards
* Durchführung von Code-Reviews
* Management technischer Schulden und Refactoring
* Gestaltung und Definition von APIs und Schnittstellen
* Verantwortung für die technische Qualität im Team
* Sehr starke Java-Kenntnisse
* Fundierte Erfahrung mit Spring / Spring Boot
* Sicherer Umgang mit Architektur- und Design-Patterns
* API-Design (REST, OpenAPI, eventbasierte Architekturen von Vorteil)
* Security-by-Design (Authentication, Authorization, OWASP)
* Teststrategien (Unit-, Integrations-, Contract-Tests)
* Build- & CI/CD-Know-how (Maven oder Gradle, Pipelines)
* GitHub
* Container-Grundlagen (Docker)
* DevOps-Verständnis
* Clean Architecture
* Erfahrung mit Code-Reviews und strukturiertem Refactoring
* Sehr gute Kommunikationsfähigkeiten