Backend Engineer - Security Applications
Role details
Job location
Tech stack
Job description
SINA Evolution ist die Innovationsabteilung von secunet für sicherheitsfokussierte Produkte im Behörden- und Hochsicherheitsumfeld. Das Team ist verantwortlich für den Aufbau der technischen Grundlage für neue Produktklassen und langfristige Plattformlösungen.Wir suchen einen erfahrenen Backend-Delevoper (m/w/d), der die technische Verantwortung für Backend-Dienste für eine sicherheitskritische Anwendung übernimmt. In dieser Rolle bist Du für den Entwurf, die Implementierung und die Weiterentwicklung von robusten, skalierbaren und sicheren Backend-Systemen verantwortlich, während Du gleichzeitig stark in die praktische Entwicklung eingebunden bist. Du hilfst bei der Schaffung der technischen Grundlagen und arbeitest eng mit den Frontend-Developern (m/w/d), System- und Plattform-Ingenieuren (m/w/d) sowie Software-Architekten (m/w/d) zusammen., * Design, Entwicklung und Integration neuer Funktionen auf der Grundlage behördlicher technischer Richtlinien und anderer Vorgaben (IT-Grundschutz)
- Umsetzung von kundenspezifischen Anforderungen zur optimalen Anpassung der Software an nationale Betriebsumgebungen und regulatorische Prozesse
- enge Zusammenarbeit mit Entwicklungsteams aus angrenzenden Produktbereichen zur Realisierung einer ganzheitlichen Gesamtlösung, die alle funktionalen, sicherheitsrelevanten und betrieblichen Aspekte abdeckt
- Abstimmung der technischen Anforderungen mit Partnern, Behörden und interdisziplinären Teams zur Sicherstellung der Gesetzeskonformität und Systemkompatibilität
- Mitwirkung bei Architekturentscheidungen und der kontinuierlichen Verbesserung von Anwendungsqualität, Leistung und Sicherheit
- technische Dokumentation in Übereinstimmung mit den einschlägigen Standards und internen Qualitätsrichtlinien
Requirements
- ein abgeschlossenes Studium der Informatik oder ähnlich, alternativ hast du eine Ausbildung und gleichwertige praktische Erfahrung
- sehr gute Kenntnisse in der Konzeption und Entwicklung von objektorientierten Softwarelösungen
- sehr gute Kenntnisse in der Entwicklung mit Rust/Java/Go, Linux, Nix/NixOS, GitLab, GitLab CI, Container, Docker
- Kubernetes-Einsatz: Helm
- Erfahrung mit Standard-Softwareentwicklungsmethoden und -prozessen, sichere Softwareentwicklung, Software-Provenance (sonarqube, SBoMs)
- Du bist IDM-Experte mit der Erfahrung in Konfiguration und Bereitstellung (z. B. mit Keycloak), OIDC/SAML und Programmierung gegen Keycloak API)
- Du hast sehr gute Kenntnisse
- von Windows
- von Linux und Netzwerken, insbesondere IPSec, TCP/IP, Netzwerkplanung, Routing-Techniken und Troubleshooting
- von Sicherheitslösungen (VPN und Firewall) und deren Integration in bestehende Systemumgebungen
- eine selbstständige und verantwortungsvolle Arbeitsweise
- gute Deutsch- und Englischkenntnisse in Wort und Schrift