Governikus
Posted 1w ago

Senior Java Developer | Post-Quanten-Kryptografie (m/w/d)

Governikus
Bremen or Berlin or Erfurt or Kempten or Cologne or Germany
HybridFull Time, Part Time
Responsibilities
  • developing backend
  • implementing cryptography
  • integrating algorithms
Requirements
  • Several years of Java experience
  • Strong cryptography knowledge
  • Spring Boot and Kubernetes experience
  • GitLab CI/CD
  • Docker, Maven
  • REST/SOAP
  • Relational databases, and willingness to undergo a security clearance
Technical tools mentioned
JavaSpring BootKubernetesGitLab CI/CDDockerMavenSOAPRESTMySQLMariaDBPostgreSQLMS-SQLOracleML-KEM (Kyber)X25519OSCI

Job description

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.
  • 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
  • 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
Einstellungsvoraussetzung: Bereitschaft zur Durchführung einer Sicherheitsüberprüfung (SÜ1 / SÜ2)
  • 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

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.
Melina Krenz
HR-Managerin
Tel.: 0421 / 204 95 - 851
Mail: [email protected]

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.

About Governikus

Develops secure software solutions for digital public administration.

Similar jobs

Java Developer roles near Bremen, Bremen
2mo
Save
Mark Applied
Hide
Senior Java Entwickler Produktentwicklung (m/w/d)
Bremen or Münster or Nürnberg or Kiel or Hamburg or Ravensburg or Germany
HybridFull Time
Allgeier Inovar
Allgeier Inovar: Provider of enterprise software for digital process management.
5+ YOE5+ years Java development, Spring Boot, Kubernetes, relational DB experience (PostgreSQL or Microsoft SQL Server), product development experience, very good German (C1), teamwork and initiative.
Java, Spring Boot, Kubernetes, PostgreSQL, Microsoft SQL Server, SQL, Eclipse, Git, Jira, ECM, DMS
3mo
Save
Mark Applied
Hide
Java Developer | SAP Commerce (m/w/d)
Bremen, Bremen, Germany
HybridFull Time
hmmh multimediahaus AG
hmmh multimediahaus AG: Full-service digital agency specializing in connected commerce and transformation.
Develop SAP Commerce/hybris components, analyze requirements, implement, test, and maintain Java software; German C1 and English proficiency.
Java, SAP Commerce, Hybris, SAP
11mo
Save
Mark Applied
Hide
Java Developer für Bremer Software-Unternehmen / Java, Spring (m/w/d)
Bremen, Bremen, Germany
HybridFull Time
encoway
encoway: Provides CPQ and product configuration software for manufacturers.
Experienced Java developer with knowledge of Java, architecture, Clean Code, and frameworks like Spring; team player with willingness to mentor.
Java, Spring, Docker, REST, Security
1w
Save
Mark Applied
Hide
Java Desktop Developer (m/f/d) – Scientific Instrument Control Software
Bremen, Bremen, Germany
HybridFull Time
Bruker
BrukerNASDAQ: BRKR: Develops and manufactures high-performance scientific and diagnostic instruments.
Experience developing Java desktop applications that interface with scientific or industrial instruments; bachelor's in computer science or equivalent practical experience; fluent English; strong problem-solving and teamwork.
Java, Eclipse RCP, Eclipse
1w
Save
Mark Applied
Hide
Java Desktop Developer (m/f/d) – Scientific Instrument Control Software
Bremen, Bremen, Germany
HybridFull Time
Bruker
BrukerNASDAQ: BRKR: Manufacturer of high-performance scientific instruments and analytical solutions.
Experience developing Java desktop applications, interfacing software with laboratory or industrial devices, strong problem-solving and teamwork, bachelor's degree or equivalent, fluent English.
Java, Eclipse RCP, Eclipse
1w
Save
Mark Applied
Hide
Software-Entwickler (m/w/d) - Java Fullstack Developer
Lilienthal, Lower Saxony, Germany
€50k-€65k/yr HybridFull Time
CWA GmbH
CWA GmbH: Provider of SmartProcess software for business and quality management.
Degree in computer science or equivalent, experience with Java and Spring, familiarity with a JavaScript framework (React/Angular/Ext JS), database knowledge, IntelliJ, and good English.
Java, Spring Framework, React, Angular, Ext JS, IntelliJ