Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Softwareentwickler IAM (all genders)

]init[ AG

Mainz

Hybrid

EUR 60.000 - 80.000

Vollzeit

Heute
Sei unter den ersten Bewerbenden

Zusammenfassung

Ein führendes Unternehmen im Digitalbereich sucht einen Entwickler für IAM-Lösungen. Du arbeitest in einem interdisziplinären Team und nimmst dabei eine Schlüsselrolle bei der Entwicklung individueller Fachanwendungen ein. Mit deinen Fähigkeiten in IAM-Systemen wie Keycloak und Azure AD sowie Programmiersprachen wie Java und Python trägst du zur Optimierung von Prozessen bei. Flexible Arbeitszeiten und ein umfangreiches Weiterbildungsangebot sind Teil des Arbeitsmodells.

Leistungen

30 Urlaubstage
Mobiles Arbeiten
Großes Trainingsangebot

Qualifikationen

  • Mehrjährige Erfahrung in der Entwicklung oder im Betrieb von IAM-Systemen.
  • Kenntnisse in OAuth 2.0, SAML 2.0, und SCIM.
  • Erfahrung mit Microservice-Architekturen und Cloud-Technologien.

Aufgaben

  • Entwicklung moderner IAM-Lösungen.
  • Implementierung von Authentifizierungsflows.
  • Optimierung von Architektur und Prozessen.

Kenntnisse

IAM-Systementwicklung
Java
Kommunikationsfähigkeit
Teamarbeit

Ausbildung

Abgeschlossenes Studium der Wirtschaftsinformatik oder Informatik

Tools

Keycloak
Azure AD
Docker
Python
Jobbeschreibung
Über ]init[

Du möchtest die Gesellschaft von morgen mitgestalten? Dann bist du bei ]init[ richtig. Denn unsere digitalen Lösungen sind für Menschen gemacht und haben gesellschaftliche Relevanz. Klingt spannend? Dann steig ein und arbeite gemeinsam mit über 1.400 ]init[s in interdisziplinären Teams an unseren sieben Standorten – oder flexibel von überall in Deutschland aus.

Deine Mission bei ]init[

Du hast Interesse an der Entwicklung individueller Fachanwendungen und Schnittstellen. Wenn du mit modernen Entwicklungs-Tools und -Frameworks in agilen Projekten arbeiten möchtest, würden wir uns freuen von dir zu hören.

Das gibt es zu tun
  • Als Teil eines interdisziplinären Projektteams konzipierst und entwickelst du moderne IAM-Lösungen auf Basis offener Standards (OAuth 2.0, OpenID Connect, SAML 2.0, SCIM).
  • Du implementierst und erweiterst Authentifizierungs- und Autorisierungsflows (Web, Mobile, APIs), inklusive SSO, Federation und Token-Handling.
  • Du modellierst Rollen- und Berechtigungskonzepte (RBAC / ABAC), etablierst Rezertifizierungs- und Joiner-Mover-Leaver-Prozesse und setzt SoD-Anforderungen um.
  • Du entwickelst und betreibst Identity‑Lifecycle‑ und Provisioning‑Schnittstellen (z. B. SCIM‑ und HR‑Integrationen), inklusive Policy‑ und Automationslogik.
  • Du verantwortest das Konfigurations‑ und Secrets‑Management des IAM‑Stacks und integrierst Logging / Monitoring und SIEM‑Anbindungen für Audit‑ und Compliance‑Zwecke.
  • In Abstimmung mit der Projektleitung behältst du Realisierbarkeit, Security‑ und Datenschutzanforderungen (z. B. DSGVO, Least‑Privilege) im Blick und optimierst kontinuierlich Architektur und Prozesse.
  • Durch Code‑Reviews, Dokumentation und Wissenstransfer stellst du Qualität und Konsistenz sicher und arbeitest hands‑on mit Security, DevOps und Fachbereichen zusammen.
Das bringst du mit
  • Du hast ein abgeschlossenes Studium der Wirtschaftsinformatik, Informatik oder eine vergleichbare Qualifikation.
  • Du bringst mehrjährige Erfahrung in der Entwicklung oder im Betrieb von IAM‑Systemen mit – idealerweise mit Keycloak, Azure AD / Entra ID, Okta / Auth0, ForgeRock oder ähnlichen Plattformen.
  • Du kennst dich mit Protokollen und Verzeichnissen aus: OAuth 2.0 / OIDC, SAML 2.0, SCIM, LDAP / AD, sowie JWT / JWS / JWK. WebAuthn / FIDO2 ist ein Plus.
  • Du beherrschst Java und mindestens eine Programmiersprache für Integrationen und Erweiterungen (z. B. TypeScript / Node.js, Go oder Python) und bist sicher im Umgang mit REST / gRPC.
  • Du hast Erfahrung mit Microservice‑Architekturen, Containern und Cloud (Docker / Kubernetes) sowie Infrastructure as Code (z. B. Terraform / Helm).
  • Security ist für dich selbstverständlich: TLS / mTLS, sichere Konfigurationen, Prinzipien wie Zero Trust und Least Privilege. Erfahrung mit Policy‑as‑Code (z. B. OPA / Rego) ist von Vorteil.
  • Du bist Teamplayer und die Zusammenarbeit in cross‑funktionalen Teams (Konzeption / Design, Entwicklung, Security, Betrieb) bereitet dir Freude.
  • Sehr gute Deutsch‑ und gute Englischkenntnisse runden dein Profil ab.
Das bieten wir dir
  • 30 Urlaubstage, flexible Arbeitszeiten und Workation im EU‑Ausland.
  • Mobiles Arbeiten oder persönliche Begegnungen vor Ort – du entscheidest, wo du arbeiten möchtest. Plansicheres Modell mit unbefristeten Arbeitsverträgen und Teilzeit‑Optionen.
  • Großes Trainingsangebot in der ]init[ Akademie sowie in Formaten für Führungskräfte und für die, die sich dahin entwickeln wollen. Wir planen relevante Schulungen, Messe‑ und Konferenzteilnahme sowie rollenspezifische Zertifizierungen.
  • Gestaltung deines Arbeitsplatzes – du bringst deine Fachlichkeit für Projekte, strategische Themen oder die Entwicklung von Mitarbeitenden ein. Wissensaustausch mit Kollegen im rege Diskussion.
  • Mobility‑Benefits (ÖPNV‑Zuschuss, Jobrad) und kontinuierliche Weiterentwicklung für nachhaltige Mobilität.
Werde Teil des Teams

Mit uns machst du einen echten Unterschied – Teilzeit oder Vollzeit, remote oder im Office. Aus Mainz, Frankfurt oder dem Rhein‑Main‑Gebiet. Wir freuen uns auf deine Bewerbung, gerne mit Angabe des frühestmöglichen Eintrittsdatums sowie deines Gehaltswunsches.

Da uns und unseren Kunden Sicherheit wichtig ist, kann je nach Position nach etwaiger Zusage eine vertrauliche Abfrage zum Sicherheitscheck erforderlich sein.

Recruiter

Marina Makridina

Über uns

Worauf wartest du? Entfalte jetzt in einem spannenden Arbeitsumfeld dein Potenzial! Besuche uns für weitere Einblicke auf www.init.de und sprich mit unseren Recruiter:innen, die für all deine Fragen da sind.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.