- Location: Groningen, Groningen
- Type: Vast Contract
- Job #7910
- Salary: € 55.000 - € 85.000
Wil jij als Backend JAVA Developer werken aan Identity & Access Management in een AI-first scale-up?
Hou je van beveiliging, authenticatieprotocollen en het bouwen van systemen die de toegang tot data slim regelen?
Voor onze opdrachtgever in Noord-Nederland zijn wij op zoek naar een:
Backend JAVA Developer – Identity & Access Management (IAM)
Onze opdrachtgever is een innovatieve softwareorganisatie met meerdere vestigingen in het noorden en zuiden van Nederland. Sinds de oprichting vanuit een zolderkamer 25 jaar geleden ontwikkelt het bedrijf software die mensen, processen en informatie slim met elkaar verbindt.
Met inmiddels ruim 120 medewerkers, waarvan meer dan 60 developers, bouwt men aan oplossingen die dagelijks door meer dan een miljoen gebruikers worden gebruikt.
De organisatie maakt onderdeel uit van een internationale groep, maar behoudt volledige autonomie qua cultuur en productontwikkeling. Het DNA van dit bedrijf? Een nuchtere, noordelijke mentaliteit gecombineerd met de energie van een scale-up: vrijheid, vertrouwen en veel ruimte voor initiatief. Of, zoals ze het zelf zeggen: “wij zoeken geen mensen die alles al kunnen, maar mensen die alles wíllen leren.”
Vanuit diezelfde filosofie wordt er continu gewerkt aan een krachtig cloudplatform dat organisaties helpt slimmer samen te werken en communiceren. Binnen dit platform komen oplossingen samen voor intranet, digitale werkplekken en klantportalen — allemaal met AI en veiligheid als kern.
Om die reden investeert het bedrijf sterk in Identity & Access Management (IAM): het hart van alle authenticatie en autorisatie binnen de cloudomgeving.
Als Backend JAVA Developer werk je binnen dit domein aan de IAM-architectuur, gebaseerd op Keycloak (opensource) en draaiend in de cloud. Je zorgt ervoor dat gebruikers veilig en soepel kunnen inloggen, dat rechten correct worden toegewezen en dat alles voldoet aan de hoogste beveiligingsstandaarden. Daarbij gebruik je moderne protocollen als OAuth 2.0 en OpenID Connect, en werk je aan integraties met AI-componenten via OpenAI Connect.
Je bouwt en optimaliseert beveiligingslogica, tokenservices en autorisatieflows, en zorgt dat authenticatiestromen betrouwbaar, schaalbaar en toekomstbestendig zijn. De IAM-laag vormt de basis van de dienstverlening — zonder deze laag werkt niets. Je werkt met CI/CD-pipelines, containers en automatisering, zodat veiligheid en stabiliteit altijd gewaarborgd blijven.
De developmentteams werken volgens het Spotify-model, in squads van 5 tot 10 collega’s met een eigen Product Owner en Scrum Master.
Elk team bestaat uit een mix van Backend Java Developers, Frontend Developers en Test Engineers, waarbij DevOps-taken direct in het team zijn geïntegreerd.
Een aparte testgroep ondersteunt de squads waar nodig, en boven de teams zorgt een Solution Architect voor technische samenhang en richting.
Binnen elk team ligt de nadruk op samenwerking, eigen verantwoordelijkheid en een gezonde dosis creativiteit. Sommige teams hebben een vaste Scrum Master, andere vervullen die rol zelf. De sfeer is open en direct, met korte lijnen en veel ruimte voor initiatief.
De technische omgeving bestaat uit Java, Docker / Kubernetes, CI/CD, Azure Cloud (met enkele componenten op AWS) en natuurlijk de IAM-stack met Keycloak en OAuth 2.0.
De organisatie werkt hybride: gemiddeld één à twee dagen per week op kantoor, de rest bepaal je zelf. De teams zijn jong van geest, energiek en hechten veel waarde aan communicatie en samenwerking.
Het profiel van de Backend JAVA Developer – IAM:
-
Hbo- of wo-niveau, bij voorkeur richting Informatica, Security of Software Engineering
- Minimaal 3 jaar ervaring met Java
- Ervaring Cloud omgevingen zoals Azure of AWS is belangrijk
-
Ervaring met Keycloak, OAuth 2.0, OpenID Connect
-
Kennis van authenticatieprotocollen, autorisatiepatronen en beveiligingsstandaarden
-
Ervaring met CI/CD-pipelines, Docker / Kubernetes
-
Bekend met Agile / Scrum en DevOps-principes
-
Affiniteit met security, privacy en IAM-architecturen
-
Communicatief vaardig en teamgericht
-
Uitstekende beheersing van de Nederlandse taal is een vereiste
Packagedeal:
-
Tot €6.000 bruto per maand op basis van 40 uur
-
27 vakantiedagen
-
Goede pensioenregeling
-
Reiskostenvergoeding
-
Laptop en telefoon van de zaak
-
Hybride werken (1–2 dagen kantoor, rest flexibel)
-
Ruimte voor persoonlijke ontwikkeling en opleiding
-
Doorgroeimogelijkheden binnen het IAM- en securitydomein
-
Informele cultuur met teamuitjes, borrels en korte lijnen
Interesse?
Solliciteer via de website. Dan drinken we snel een kop koffie en vertel ik je alles over deze kans bij een vooruitstrevend AI-first softwarebedrijf in Noord-Nederland — waar jij helpt om de digitale wereld veiliger en slimmer te maken.