Lead Java Developer
DUO · Standplaats: Groningen · 15 juli 2026
Lead Java Developer
Salaris €4132,- tot €6275,-
Locatie Groningen
Opleidingsniveau HBO Bachelor
Alex Buitenwerf (manager)
Telefoon:
Contact Solliciteer
Functieomschrijving
Bij DUO draait het niet om systemen die "meestal" werken, maar om dienstverlening die altijd beschikbaar moet zijn - ook wanneer de belasting piekt of meerdere dingen tegelijk misgaan. Als Lead Java developer werk je aan de kern van die betrouwbaarheid: Java-systemen die het onderwijs in Nederland dagelijks ondersteunen en waarop miljoenen mensen indirect vertrouwen. Je opereert in een omgeving waar software niet losstaat van de praktijk, maar continu in productie leeft. Dat vraagt om technische scherpte, gevoel voor impact en de discipline om keuzes te maken die op schaal overeind blijven.
Je ontwikkelt Java-systemen die dagelijks door miljoenen mensen worden gebruikt en hoge eisen stellen aan beschikbaarheid en voorspelbaarheid. In plaats van alleen te focussen op functionaliteit, kijk je naar gedrag onder belasting, foutscenario's en de impact van groeiende datastromen op stabiliteit in productie.
Binnen het DevOps-team pak je een leidende technische rol. Je bent het inhoudelijke aanspreekpunt bij complexe keuzes over architectuur, performance en onderhoudbaarheid. Daarbij stuur je niet door alles zelf te bouwen, maar door richting te geven, patronen te verbeteren en het team mee te nemen in betere technische afwegingen.
De kern van je werk ligt in Java-microservices binnen een landschap van sterk gekoppelde systemen. Je beweegt je continu tussen individuele services en het grotere geheel: waar ontstaan afhankelijkheden, waar zitten risico's op verstoring en hoe zorg je dat wijzigingen gecontroleerd en voorspelbaar naar productie gaan.
Je werkt in een cloud-native omgeving met Kubernetes en OpenShift. CI/CD pipelines vormen daarin de ruggengraat van de delivery-keten. Jij denkt mee over hoe die keten stabieler, sneller en beter te beheren wordt, zodat teams veilig kunnen blijven leveren onder hoge druk.
"Je krijgt hier niet alleen tickets. Je maakt keuzes die bepalen hoe systemen zich gedragen als het spannend wordt." - Senior Java developer bij DUO
Organisatieomschrijving
Bij de Dienst Uitvoering Onderwijs (DUO) werk jij aan momenten die ertoe doen. Denk aan het starten met een studie, slagen voor een examen of het behalen van een diploma dat telt. Grote kans dat je ons al kent van één van die stappen.
Samen met duizenden collega's zorgen we ervoor dat studenten, onderwijsinstellingen en inburgeraars op ons kunnen rekenen. We regelen studiefinanciering, organiseren examens en erkennen diploma's. Ook helpen we onderwijsinstellingen bij het uitwisselen van gegevens, het werken met onze systemen en het regelen van de financiering van onderwijs.
In ons werk denken we steeds vanuit de mensen die onze diensten gebruiken. We zorgen voor duidelijke informatie en betrouwbare dienstverlening, zodat mensen verder kunnen met hun studie, werk of toekomst.
We werken voor mensen in heel Nederland. Daarom vinden we het belangrijk dat verschillende achtergronden en perspectieven samenkomen in onze organisatie. Zo begrijpen we beter wat mensen nodig hebben en kunnen we onze dienstverlening blijven verbeteren. Daarom staan alle vacatures ook open voor mensen uit het doelgroepregister van de Banenafspraak. Meer weten? Kijk hier voor meer informatie.
Afdelingsnaam
Afdelingsomschrijving
Functie-eisen
Je hebt ervaring met systemen die niet alleen moeten werken, maar ook moeten blijven werken onder druk. Je overziet de impact van technische keuzes en kunt die vertalen naar oplossingen die op de lange termijn standhouden.
Daarom pas je goed in deze rol als je:
• minimaal 5 jaar ervaring hebt met Java
• ervaring als lead developer, waarbij je anderen mee kunt krijgen
• werkt met Spring Boot en microservices architectuur
• ervaring hebt met systemen die moeten schalen of hoge beschikbaarheid vereisen
• technische keuzes kunt onderbouwen en overbrengen
• ervaring hebt met containerplatformen zoals Kubernetes of OpenShift
• anderen helpt groeien en actief kennis deelt
Arbeidsvoorwaarden
-
Salaris
€4024,- tot €6110,- bruto per maand
-
Dienstverband
Arbeidsovereenkomst voor onbepaalde tijd (eventueel met proeftijd)
-
Uren per week
32 tot 36 uur per week
Vacature kenmerken
Overig
Java Developer
Overheid / Non-profit
Vast
32 - 36 uur per week
€ 4.131 - € 6.275
HBO
Ervaren
Emmasingel, Groningen