About the job
Ben jij een ervaren software engineer met een passie voor het ontwerpen en onderhouden van complexe datastromen? Bij de KB, de nationale bibliotheek van Nederland, hebben we een unieke kans voor jou. We zoeken een Lead Software Engineer die verantwoordelijk is voor de productontwikkeling en technische keuzes binnen ons scrumteam. Jouw expertise zal bijdragen aan de duurzame toegankelijkheid van ons digitale erfgoed.
Jouw rol:
Als Lead Software Engineer ben je de drijvende kracht achter de ontwikkeling van onze applicaties. Je kijkt verder dan de code en houdt rekening met architectuur, standaarden en schaalbaarheid. Je fungeert als sparringpartner voor de product owner en stemt technische beslissingen af met zowel teamleden als externe stakeholders. Jouw focus ligt op het waarborgen van de prestaties en onderhoudbaarheid van de applicaties.
Je werkt binnen ons scrumteam DAPPR, een applicatie die datastromen van leveranciers verwerkt, zoals publicaties en metadata van uitgevers. Deze informatie wordt gecontroleerd en voorbereid voor duurzame opslag in ons digitale depot. Nieuwe datastromen worden via configuraties aangesloten, wat zorgt voor een generieke en schaalbare aanpak.
Wat ga je doen?
Ontwerpen, ontwikkelen, testen en onderhouden van Java-gebaseerde software (met onder andere Spring Boot en Hibernate);
Ontwikkelen en onderhouden van configuraties en standaarden voor efficiënte aansluiting van nieuwe datastromen;
Toepassen van Domain Driven Design en realiseren van SOAP- en REST-koppelingen;
Optimaliseren van de 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.
Jouw profiel:
We zoeken een senior professional met een sterk analytisch vermogen en een overzichtelijke blik. Je hebt een passie voor het ontwikkelen van generieke, schaalbare oplossingen die passen binnen ons bestaande applicatielandschap.

