Lead Software engineer K&I (Java/ IAM)
Lead Software Engineer at KB, the Dutch national library, giving technical direction to the Customer & Identity domain: building secure user authentication, registration and the new national library login system with Java/Spring Boot, while guiding the migration from a custom cloud environment to Azure and improving CI/CD pipelines.
- Compensation
- €55K–€80K / yr
- Location
- Netherlands
- Work setup
- Not specified
- Seniority
- Lead
- Employment
- Contract
- Experience
- Not specified
- Category
- Security
- Posted
Skills
Must have
- Hbo- or wo working and thinking level
- Minimum 5 years of experience as a software engineer
- At least 3 years demonstrable experience with Java
- At least 2 years of experience with Spring Boot in a production environment
- Experience developing and maintaining PHP applications
- Experience developing, managing or migrating applications in Azure
- Familiarity with CI/CD and experience setting up or improving pipelines
- Experience implementing IAM solutions
- Experience with authorization and authentication management (such as Auth0)
- Experience working with Agile/Scrum
- Good command of Dutch and English, both spoken and written
- Able to give technical direction within the team
Full description
Salary: €55.000 - 80.000 per year
Requirements:
- Wil jij bijdragen aan veilige en betrouwbare toegang tot de digitale bibliotheekdiensten van miljoenen Nederlanders? Bij de KB, de nationale bibliotheek van Nederland, zoeken we een lead software engineer die richting geeft aan de technische vernieuwing van ons domein Klant & Identiteit.
- Wat ga je doen
- Als Lead Software Engineer werk je voornamelijk met Java/Spring Boot en geef je technische richting aan het Identity & Access-domein van de KB. Je ontwikkelt en onderhoudt softwaretoepassingen die veiligheid, betrouwbaarheid en schaalbaarheid waarborgen. Daarbij geef je richting aan technische keuzes binnen het team, begeleid je de migratie naar Azure en help je bij het inrichten en verbeteren van CI/CD-pipelines. Je werkt aan de overgang van een custom cloudomgeving naar een moderne architectuur en denkt mee over structurele oplossingen voor technische uitdagingen.
- Je werkt in het team Klant & Identiteit (K&I), dat verantwoordelijk is voor de software achter gebruikersauthenticatie, registratie en het nieuwe landelijke inlogsysteem voor bibliotheken. Dit systeem wordt binnen de bibliotheeksector ontwikkeld om gebruikers met één account toegang te geven tot verschillende digitale bibliotheekdiensten.
- Maak jij het mogelijk?
- Je bent een ervaren software engineer die graag verantwoordelijkheid neemt voor kwaliteit en technische richting. Je kunt schakelen tussen detail en overzicht en voelt je thuis in een omgeving waar ontwikkeling en beheer hand in hand gaan.
- Wat je meebrengt:
- • Hbo- of wo-werk- en -denkniveau.
- • Minimaal 5 jaar ervaring als software engineer, waarvan:
- ten minste 3 jaar aantoonbare ervaring met Java;
- minimaal 2 jaar ervaring met Spring Boot in een productieomgeving;
- ervaring met het ontwikkelen en onderhouden van PHP applicaties;
- ervaring met het ontwikkelen, beheren of migreren van applicaties in Azure.
- • Bekendheid met CI/CD en ervaring met het inrichten of verbeteren van pipelines.
- • Ervaring met het implementeren van IAM-oplossingen.
- • Ervaring met autorisatie en authenticatie management (zoals Auth0).
- • Ervaring met Agile/Scrum-werken.
- • Goede beheersing van het Nederlands en Engels, zowel mondeling als schriftelijk.
- • In staat om technische richting te geven binnen het team.
Responsibilities:
- Waar kan jij op rekenen?
- Kies je voor de KB, dan kies je voor inhoud en ontwikkelruimte. Je kunt rekenen op:
- • Een bruto maandsalaris tussen €4.885,- en € 6.722,- (schaal 11).
- • Om te beginnen een contract van één jaar, met de intentie om dit bij goed functioneren om te zetten naar een vast dienstverband.