Lead Software Engineer gezocht om met Java en architecturale visie schaalbare datastromen in DAPPR te ontwikkelen en het digitale erfgoed van Nederland duurzaam toegankelijk te maken.
Wil jij jouw ervaring inzetten om complexe datastromen te ontwikkelen en te onderhouden en zo direct bijdragen aan de duurzame toegankelijkheid van het digitale erfgoed van Nederland? Bij de KB, de nationale bibliotheek, zoeken we een ervaren software engineer die als lead developer eigenaarschap neemt over productontwikkeling en technische keuzes binnen ons scrumteam DAPPR.
Wat ga je doen?
DAPPR is de applicatie die datastromen van leveranciers verwerkt, zoals publicaties en metadata van uitgevers. Deze informatie wordt gecontroleerd en klaargemaakt voor duurzame opslag in ons digitale depot. Nieuwe stromen worden aangesloten via configuraties, zodat dit generiek en schaalbaar gebeurt.
Als Lead Software Engineer DAPPR neem jij hierin het voortouw. Je kijkt niet alleen naar de code, maar houdt ook het grotere geheel in de gaten: de architectuur, de standaarden en de schaalbaarheid. Je bent sparringpartner voor de product owner, stemt technische keuzes af met collega’s binnen én buiten het team en zorgt dat de applicatie blijft voldoen aan de hoge eisen van performance en onderhoudbaarheid.
Je werkzaamheden bestaan onder andere uit:
Maak jij het mogelijk?
Deze rol vraagt om senioriteit, technisch inzicht en eigenaarschap. Je bent analytisch sterk, houdt overzicht en hebt plezier in het, samen met collega’s, bouwen van generieke oplossingen die schaalbaar en onderhoudbaar zijn en passen in een bestaand applicatielandschap.
Wat je meebrengt:
Over de KB en het team
De KB werkt aan duurzame toegang tot informatie en zet zich in om het digitale erfgoed van Nederland toegankelijk te maken en te houden. Je maakt deel uit van het scrumteam DAPPR, bestaande uit 3–5 ontwikkelaars, een tester en een informatieanalist. De sfeer is collegiaal, inhoudelijk gedreven en gericht op samenwerking en kennisdeling.
Waar kan jij op rekenen?
Kies je voor de KB, dan kies je voor inhoud en ontwikkelruimte. Je kunt rekenen op:
Deze arbeidsvoorwaarden gelden voor een fulltime dienstverband van 40 uur per week. Voor deze vacature is een dienstverband van 32-40 uur per week aan de orde. Op kb.nl/organisatie/vacatures-en-stages/uitstekende-arbeidsvoorwaarden lees je meer over onze uitstekende secundaire arbeidsvoorwaarden.
Hoe solliciteer ik naar deze vacature?
Wil jij bijdragen aan onze digitale toekomst? Mooi! We kijken uit naar jouw cv en motivatie via het sollicitatieformulier op de website. Vragen over de functie? Stel deze aan Fiona van Kessel via fiona.vankessel@kb.nl.
Op kb.nl/privacy-avg/privacyverklaring-sollicitanten lees je meer over onze privacyverklaring sollicitanten.
Solliciteer nu Wat ga je doen?
DAPPR is de applicatie die datastromen van leveranciers verwerkt, zoals publicaties en metadata van uitgevers. Deze informatie wordt gecontroleerd en klaargemaakt voor duurzame opslag in ons digitale depot. Nieuwe stromen worden aangesloten via configuraties, zodat dit generiek en schaalbaar gebeurt.
Als Lead Software Engineer DAPPR neem jij hierin het voortouw. Je kijkt niet alleen naar de code, maar houdt ook het grotere geheel in de gaten: de architectuur, de standaarden en de schaalbaarheid. Je bent sparringpartner voor de product owner, stemt technische keuzes af met collega’s binnen én buiten het team en zorgt dat de applicatie blijft voldoen aan de hoge eisen van performance en onderhoudbaarheid.
Je werkzaamheden bestaan onder andere uit:
- Ontwerpen, ontwikkelen, testen en onderhouden van Java-gebaseerde software (met o.a. Spring Boot en Hibernate).
- Ontwikkelen en onderhouden van configuraties en standaarden waarmee nieuwe datastromen efficiënt kunnen worden aangesloten.
- Toepassen van Domain Driven Design en het realiseren van SOAP- en REST-koppelingen.
- Optimaliseren van performance, stabiliteit en interoperabiliteit van DAPPR.
- Kennisdeling en begeleiding binnen het team stimuleren.
- Afstemmen met functioneel beheerders, metadata-specialisten en architecten over eisen en validaties.
Maak jij het mogelijk?
Deze rol vraagt om senioriteit, technisch inzicht en eigenaarschap. Je bent analytisch sterk, houdt overzicht en hebt plezier in het, samen met collega’s, bouwen van generieke oplossingen die schaalbaar en onderhoudbaar zijn en passen in een bestaand applicatielandschap.
Wat je meebrengt:
- Hbo- of wo-werk- en -denkniveau.
- Minimaal 8 jaar ervaring als software engineer.
- Ervaring met Java, Spring Boot en Hibernate.
- Ervaring met Domain Driven Design (DDD).
- Ervaring met SOAP- en REST-API’s en externe koppelingen.
- Ervaring met Linux en geautomatiseerd testen (bijvoorbeeld JUnit) is een pre.
- Ervaring met Agile/Scrum.
- Goede beheersing van het Nederlands en Engels, zowel mondeling als schriftelijk.
Over de KB en het team
De KB werkt aan duurzame toegang tot informatie en zet zich in om het digitale erfgoed van Nederland toegankelijk te maken en te houden. Je maakt deel uit van het scrumteam DAPPR, bestaande uit 3–5 ontwikkelaars, een tester en een informatieanalist. De sfeer is collegiaal, inhoudelijk gedreven en gericht op samenwerking en kennisdeling.
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.743,- en € 6.526,- (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;
- 42 vrije dagen bij een fulltime dienstverband;
- 100% vergoeding van jouw OV-reiskosten;
- pensioenopbouw via ABP, waarbij de KB 70% van de premie betaalt;
- een dertiende maand (8,33%).
Deze arbeidsvoorwaarden gelden voor een fulltime dienstverband van 40 uur per week. Voor deze vacature is een dienstverband van 32-40 uur per week aan de orde. Op kb.nl/organisatie/vacatures-en-stages/uitstekende-arbeidsvoorwaarden lees je meer over onze uitstekende secundaire arbeidsvoorwaarden.
Hoe solliciteer ik naar deze vacature?
Wil jij bijdragen aan onze digitale toekomst? Mooi! We kijken uit naar jouw cv en motivatie via het sollicitatieformulier op de website. Vragen over de functie? Stel deze aan Fiona van Kessel via fiona.vankessel@kb.nl.
- De vacature sluit op zondag 30 november.
- Zien we voldoende raakvlakken, dan bellen we je voor een kennismaking. Bij onvoldoende raakvlakken laten we dit weten via e-mail.
- Tijdens de selectieprocedure bewaren we je gegevens. Uiterlijk 4 weken na het beëindigen van de sollicitatieprocedure verwijderen we deze op grond van de Algemene Verordening Gegevensbescherming (AVG).
Op kb.nl/privacy-avg/privacyverklaring-sollicitanten lees je meer over onze privacyverklaring sollicitanten.