About the Role
Du baust nicht nur sichere Systeme – du machst sie quantensicher. Während Quantencomputer klassische Verfahren wie RSA und ECC bedrohen, entwickelst du hier die nächste Generation vertrauenswürdiger Backend-Lösungen für die OSCI-Kommunikation. Gemeinsam mit unserem (remote) Senior-Team hebst du unser Kernprodukt auf ein neues Sicherheits- und Architekturlevel und übernimmst Verantwortung für kryptografische Konzepte.
Responsibilities
- Mitentwicklung und Weiterentwicklung des OSCI-Servers mit Fokus auf Ver- und Entschlüsselung sowie sichere Nachrichtenübertragung
- Konzeption und Implementierung post-quantensicherer kryptografischer Lösungen in Java-Backend-Anwendungen (End-to-End- Verschlüsselung, sichere Schlüsselaustausch-Protokolle)
- Integration und Migration zu modernen PQC-Algorithmen wie ML-KEM (Kyber) sowie hybriden Ansätzen wie X-Wing (X25519 + ML-KEM) mit Fokus auf Crypto-Agilität
- Weiter- und Neuentwicklung von Webservices (REST & SOAP) mit Fokus auf Sicherheits- und Performance-Anforderungen
- Entwurf und Umsetzung modularer, wartbarer Architekturen unter Berücksichtigung von Clean Code und Software Craftsmanship
- aktive Mitgestaltung von Security-Konzepten, Bedrohungsmodellen und der technischen Roadmap im Kontext von OSCI
Requirements
- abgeschlossenes Studium z.B. im Bereich Informatik, abgeschlossene Ausbildung z.B. als Fachinformatiker:in für Anwendungsentwicklung (m/w/d) oder eine vergleichbare Qualifikation
- mehrjährige Berufserfahrung in der Java-Softwareentwicklung
- umfangreiches Wissen zu Spring Boot in Kubernetes-Umgebungen und modernen Architekturansätzen (Clean/Hexagonal Architecture)
- tiefgehende Kenntnisse in der Kryptographie, Interesse an Weiterentwicklung im Bereich Post-Quantum-Kryptography
- gute Kenntnisse in GitLab CI/CD, Docker, Maven, SOAP und REST
- fundierte Erfahrung mit relationalen Datenbanken (z. B. MySQL/MariaDB, PostgreSQL, MS-SQL, Oracle)
- nachweisbare Erfahrungen in agilen arbeitenden Produktteams und Kenntnisse in den klassischen Frameworks (insbesondere Scrum /Kanban)
- Interesse Verantwortung zu übernehmen und aktiv an der Weiterentwicklung von Entwicklungs-Prozessen und Qualitätsstandards mitzuwirken
- sehr gute Deutschkenntnisse
- Bereitschaft zur Durchführung einer Sicherheitsüberprüfung (SÜ1 / SÜ2)
Skills
- Java-Softwareentwicklung
- Spring Boot
- Kubernetes
- Clean Architecture
- Hexagonal Architecture
- Kryptographie
- Post-Quantum-Kryptography
- GitLab CI/CD
- Docker
- Maven
- SOAP
- REST
- MySQL
- MariaDB
- PostgreSQL
- MS-SQL
- Oracle
- Scrum
- Kanban
Location
- remote
Work Type
- remote
- full-time
Experience Level
- mehrjährige Berufserfahrung
Education Level
- abgeschlossenes Studium im Bereich Informatik
- abgeschlossene Ausbildung als Fachinformatiker:in für Anwendungsentwicklung
- vergleichbare Qualifikation
Benefits
- Haustarifvertrag
- bis zu 35 Tage Urlaub
- flexible Arbeitszeiten
- Homeoffice
- Weiterbildungsangebote
- Familienfreundlichkeit
- Jobticket
- Sportaktivitäten / Firmenfitness
- JobRad Leasing
- Firmenevents
- Team-Budget
- Berufsunfähigkeitsversicherung und betriebliche Altersvorsorge
- Corporate Benefits
About the Company
- Bei uns erwarten dich flache Hierarchien, vielseitige berufliche Entwicklungsmöglichkeiten, anspruchsvolle Projekte und eine Menge Gestaltungsfreiheit.
- Mit unseren Anwendungen und dir in unserem Team machen wir das Leben aller Bürger:innen in Deutschland einfacher – und deren Daten sicherer.
- Worauf wartest du noch? Lass uns gemeinsam die Welt ein Stück sicherer gestalten.
- Du suchst einen Job, bei dem du an Projekten arbeiten kannst, die spürbaren Einfluss haben – auf dich und auf unsere Gesellschaft?
- Bei Governikus arbeiten über 360 engagierte Mitarbeiter:innen, die mehr als nur den gleichen Arbeitgeber teilen – sie teilen eine Vision: täglich die Welt ein Stück sicherer gestalten.
- Wir bei Governikus möchten in Bewegung bleiben, Richtung Zukunft.
- Bereits seit über 25 Jahren stehen wir in Deutschland für Sicherheit und Vertraulichkeit in der digitalen Kommunikation.
- Mit unseren Anwendungen machen wir das Leben aller Bürger:innen in Deutschland einfacher – und deren Daten sicherer.
- Doch ein Job bei uns bedeutet noch viel mehr.
- Als Teil von Governikus erwarten dich flache Hierarchien und vielseitige berufliche Entwicklungsmöglichkeiten, anspruchsvolle Projekte mit viel Eigenverantwortung und eine Menge Gestaltungsfreiheit.
- Dieser Freiraum spiegelt sich auch in der Work-Life-Balance wider, denn bei uns sind Beruf und Familie keine Gegensätze: Individuelle Arbeitszeitregelungen und die Möglichkeit, remote zu arbeiten, sind bei uns gelebte Praxis.
- So bekommen unsere Mitarbeiter:innen Beruf und Familie unter einen Hut.
