IAM Entwickler*in – Identity & Access Management mit Keycloak (m/w/d), Voll- oder Teilzeit in Festanstellung
veröffentlicht am
Für einen großen Nahverkehrsanbieter haben wir auf Basis von Keycloak eine hochverfügbare, skalierbare Single-Sign-On-Lösung (SSO) entwickelt und verantworten seitdem Betrieb, Wartung und kontinuierliche Weiterentwicklung. Als Teil kritischer Infrastruktur stellt das System besonders hohe Anforderungen an Verfügbarkeit und Betriebssicherheit. Bei der Umsetzung orientieren wir uns an den Prinzipien von Clean Code und Software Craftsmanship, um fachliche Anforderungen nachhaltig und mit hoher technischer Qualität umzusetzen.
Als Entwickler*in für Identity & Access Management (IAM) übernimmst du Verantwortung für eine geschäftskritische Keycloak-Lösung mit direktem Kundenkontakt und großem Gestaltungsspielraum.
Aufgaben
Du entwickelst gemeinsam im Team die bestehende Keycloak-basierte SSO-Lösung unseres Kunden weiter und verantwortest den laufenden Betrieb.
Du analysierst und löst Probleme externer Anwendungen, die auf unseren Keycloak-Server zugreifen.
Du sicherst hohe Codequalität durch Clean Code, Code-Reviews und automatisierte Tests.
Du arbeitest in einem agilen, nach Scrum organisierten Team mit starkem Teamgeist an gemeinsamen Lösungen.
Das bringst Du mit
- Erfahrung mit tokenbasierter Authentifizierung für Web- und Mobilanwendungen – OAuth-Flows und Refresh-Tokens sind dir vertraut.
- Praxiserfahrung mit Keycloak, insbesondere in der Konfiguration von Rollen- und Berechtigungsmanagement.
- Fundierte Erfahrung als Softwareentwickler:in mit Java oder Kotlin.
- DevOps- und Kubernetes-Kenntnisse.
- Grundkenntnisse im Frontend, um Keycloak-Themes nach UX-Vorgaben anzupassen.
- Eine eigenständige, lösungsorientierte Arbeitsweise und Teamgeist.
- Gute Deutsch- und Englischkenntnisse.
Nice-to-have
- Erfahrung in der Entwicklung eigener Custom Provider für Keycloak.
- Kenntnisse in Grafana und Prometheus.
- Erfahrung mit funktionaler Programmierung.
Standorte
Berlin/Bremen/Rostock/Hybrid/Remote
Gehalt
46.968 - 84.162 €
Benefits
- Freie Arbeitsorganisation/-zeiteinteilung in agilen Teams und die Möglichkeit zum mobilen Arbieten bieten familienfreundliche Strukturen
- Neue Mitarbeiter:innen erhalten einen modernen Arbeitslaptop nach Wunsch (Mac/Windows/Linux)
- Jedem/Jeder Mitarbeiter:in stehen 30 Urlaubstage im Jahr zur Verfügung
- Wir fördern und schaffen Perspektiven: Wir bieten interne Weiterentwicklungsmöglichkeiten, z. B. zur Berater:in oder Projektleiter:in, sowie bis zu 10 Weiterbildungstage im Jahr
- Um dich bestmöglich ins Team zu integrieren, haben wir ein spezielles Mentor:innenprogramm entwickelt
- Uns zeichnet eine offene Unternehmenskultur aus - im täglichen Umgang leben wir Werte wie Offenheit, Respekt, Innovation, Teamgeist und Kundenorientierung
- Da wir kollaborativ über interdisziplinäre Teams arbeiten, kannst du bei uns einen Blick über den Tellerrand werfen und dir sicher sein, dass dein kreativer Input wertgeschätzt wird. Unsere flachen Hierarchien und kurzen Kommunikationswege geben dir die Chance, deine Ideen einzubringen und im Austausch mit Kolleg:innen voranzutreiben
Bewerben
Du möchtest Dich auf diese Stelle bewerben? Dann schreibe uns gerne an.
