Beschreibung
Für ein langfristig angelegtes Projekt im Umfeld kritischer Infrastruktur suchen wir einen erfahrenen Java-Entwicklungs-Lead (m/w/d) mit ausgeprägten Kenntnissen im Bereich IT/OT-Schnittstellen, Kafka-Streaming und Time Series Architektur.
Die Aufgabe umfasst sowohl Architekturverantwortung als auch die Sicherstellung der Codequalität in einem verteilten Systemumfeld (Microservices, Event-driven). Es handelt sich um ein sicherheitskritisches Umfeld mit hohen Anforderungen an Stabilität, Skalierbarkeit und Dokumentation.
Ihre Aufgaben:
• Technische Verantwortung für die Java-Backend-Entwicklung im Projekt (Dev Lead)
• Architekturdesign für die Integration von IT/OT-Komponenten (z.?B. IEC 104, SCADA-Datenströme)
• Entwurf und Umsetzung skalierbarer Event-Streaming-Architekturen (Kafka, Kafka Streams)
• Sicherstellung eines sauberen Source Codes durch aktive Code-Reviews
• Entwicklung für Kubernetes-basierte Cloud- und On-Prem-Umgebungen (Helm, ArgoCD)
Gesuchtes Profil:
Prio1-Kriterien:
• Tiefe Erfahrung in Java-Backend-Entwicklung, davon mindestens ein Projekt in einer Lead- oder Review-Rolle
• Erfahrung in der Architektur verteilter Systeme (Microservices, Event-driven)
Prio2-Kriterien:
• Kenntnisse in Kafka / Kafka Streams
• Projekterfahrung in der OT/IT-Schnittstelle (z.?B. SCADA, IEC 104 – keine SPS-Programmierung, aus Architektursicht eher)
• Erfahrung in kritischen Infrastrukturen oder stark regulierten Umfeldern
• Sicherer Umgang mit Kubernetes, Helm, ArgoCD, Docker
• Verständnis für Time-Series-Datenverarbeitung
• Erfahrung mit Codequalitätssicherung (Clean Code, CI/CD, Testing)
Nice-to-Have:
• Kenntnisse in Angular / Frontend-Verständnis
• Erfahrung mit Serialisierungsformaten (z.?B. Avro, Protobuf)
• Security-Know-how im Sinne der BSI-Richtlinien
Projektrahmen:
• Remote 98% – vereinzelt Termine in Berlin
• Dauer: Ende des Jahres (Möglichkeit auf Verlängerung)
• Start: Juli
• Auslastung: 100%
Bei Interesse oder Fragen bitte melden unter:
Emre Mutluhan
Die Aufgabe umfasst sowohl Architekturverantwortung als auch die Sicherstellung der Codequalität in einem verteilten Systemumfeld (Microservices, Event-driven). Es handelt sich um ein sicherheitskritisches Umfeld mit hohen Anforderungen an Stabilität, Skalierbarkeit und Dokumentation.
Ihre Aufgaben:
• Technische Verantwortung für die Java-Backend-Entwicklung im Projekt (Dev Lead)
• Architekturdesign für die Integration von IT/OT-Komponenten (z.?B. IEC 104, SCADA-Datenströme)
• Entwurf und Umsetzung skalierbarer Event-Streaming-Architekturen (Kafka, Kafka Streams)
• Sicherstellung eines sauberen Source Codes durch aktive Code-Reviews
• Entwicklung für Kubernetes-basierte Cloud- und On-Prem-Umgebungen (Helm, ArgoCD)
Gesuchtes Profil:
Prio1-Kriterien:
• Tiefe Erfahrung in Java-Backend-Entwicklung, davon mindestens ein Projekt in einer Lead- oder Review-Rolle
• Erfahrung in der Architektur verteilter Systeme (Microservices, Event-driven)
Prio2-Kriterien:
• Kenntnisse in Kafka / Kafka Streams
• Projekterfahrung in der OT/IT-Schnittstelle (z.?B. SCADA, IEC 104 – keine SPS-Programmierung, aus Architektursicht eher)
• Erfahrung in kritischen Infrastrukturen oder stark regulierten Umfeldern
• Sicherer Umgang mit Kubernetes, Helm, ArgoCD, Docker
• Verständnis für Time-Series-Datenverarbeitung
• Erfahrung mit Codequalitätssicherung (Clean Code, CI/CD, Testing)
Nice-to-Have:
• Kenntnisse in Angular / Frontend-Verständnis
• Erfahrung mit Serialisierungsformaten (z.?B. Avro, Protobuf)
• Security-Know-how im Sinne der BSI-Richtlinien
Projektrahmen:
• Remote 98% – vereinzelt Termine in Berlin
• Dauer: Ende des Jahres (Möglichkeit auf Verlängerung)
• Start: Juli
• Auslastung: 100%
Bei Interesse oder Fragen bitte melden unter:
Emre Mutluhan