Dienst Uitvoering Onderwijs · Standplaats: Groningen · 27 mei 2026

Medior Java Developer Portalen

Salaris €3404,- tot €5389,-

Locatie Groningen

Opleidingsniveau HBO Bachelor

Contact Solliciteer

Functieomschrijving

Als een betaling van studiefinanciering niet op tijd loopt, merken studenten dat direct. Als een digitaal examen hapert, ligt een hele klas stil. Achter die momenten zitten systemen die veilig, stabiel en snel moeten werken, ook wanneer veel gebruikers tegelijk inloggen of meerdere ketens afhankelijk zijn van dezelfde portaalcomponenten. Als Java Developer Portalen bij Dienst Uitvoering Onderwijs (DUO) bouw je mee aan die betrouwbaarheid, met backendtechnologie die dagelijks zichtbaar verschil maakt.

Je werkzaamheden

Je ontwikkelt backendservices in Java en Spring Boot voor de portalen van DUO. Via deze portalen krijgen studenten, ouders, medewerkers, scholen, gemeenten, terugbetalers, examenbetrokkenen en inburgeraars toegang tot de juiste diensten. Dat betekent dat jouw werk vaak niet direct aan de voorkant zichtbaar is, maar wel bepaalt of gebruikers veilig kunnen inloggen, rechten goed worden gecontroleerd en applicaties betrouwbaar met elkaar samenwerken.

Je werkt aan nieuwe functionaliteit en verbetert bestaande applicaties en componenten. Binnen team Portalen beheren jullie ruim dertig applicaties en generieke portaalcomponenten die door andere teams worden gebruikt of aangeroepen. Je denkt dus niet alleen na over je eigen code, maar ook over herbruikbaarheid, performance, security en wat jouw keuzes betekenen voor andere teams.

Gaat er iets mis in productie, dan duik je in de oorzaak. Je analyseert logging, gedrag van services en afhankelijkheden in de keten, lost het probleem op en kijkt daarna hoe je voorkomt dat het terugkomt. Soms betekent dat code verbeteren, soms een test uitbreiden of samen met het team het proces aanscherpen.

Je werkt onder andere met:

  • Java en Spring Boot
  • REST, JSON en Hibernate
  • Maven, JUnit en AssertJ
  • Kubernetes en OpenShift
  • portaalcomponenten voor authenticatie en autorisatie
  • IAM-concepten zoals OAuth2, JWT en toegangsrechten

Binnen DUO is ruimte om technologie op een verstandige manier te verbeteren. Als een andere aanpak stabieler, veiliger of beter onderhoudbaar is, krijg je de ruimte om dat inhoudelijk te onderbouwen en samen met je team verder te brengen.

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

DUO/DFS-ICT

Afdelingsomschrijving

Functie-eisen

Je hebt een stevige Java-basis en begrijpt hoe backendservices zich gedragen in productie. Je vindt het belangrijk dat software niet alleen werkt op je eigen machine, maar ook onder belasting, in ketens en voor grote groepen gebruikers betrouwbaar blijft.

Daarnaast breng je mee:

  • hbo werk- en denkniveau
  • ervaring met Java en bij voorkeur Spring Boot
  • ervaring met REST, JSON en backendontwikkeling
  • kennis van testen met bijvoorbeeld JUnit en AssertJ
  • ervaring met Hibernate of vergelijkbare persistence-technologie
  • interesse in containerplatformen zoals OpenShift of Kubernetes

Kennis van Identity & Access Management, OAuth2 of JWT is mooi meegenomen. Heb je daar nog minder ervaring mee, maar wil je je er wel in verdiepen, dan past dat goed bij deze rol.

Je deelt actief kennis, vraagt door wanneer iets beter kan en neemt verantwoordelijkheid voor wat je bouwt. In team Portalen werk je met collega's die hun vak serieus nemen en elkaar helpen om systemen veiliger, stabieler en beter onderhoudbaar te maken. Je krijgt ruimte om je technisch te verdiepen, trainingen te volgen en ervaring op te doen binnen een omgeving waar jouw werk direct raakt aan onderwijs, examens en studiefinanciering.

Werken bij DUO

Je werkt aan systemen die technisch uitdagend zijn en direct gebruikt worden door grote groepen mensen. Denk aan applicaties met complexe ketens, veel datastromen en hoge eisen aan betrouwbaarheid en veiligheid.

Tegelijkertijd krijg je de ruimte om je verder te ontwikkelen. Of je nu een nieuwe techniek wilt verdiepen, een training volgt of binnen een ander team ervaring wilt opdoen, die ruimte is er. Ook onder werktijd. Zo blijf je jezelf ontwikkelen, zonder dat het losstaat van je dagelijkse werk.

De werkomgeving is open en nuchter. Je werkt samen met collega's die hun vak serieus nemen, elkaar helpen en verantwoordelijkheid pakken voor wat ze bouwen.

Arbeidsvoorwaarden

  • Salaris

    €3404,- tot €6110,- bruto per maand

  • Dienstverband

    Arbeidsovereenkomst voor onbepaalde tijd (eventueel met proeftijd)

  • Uren per week

    32 tot 36 uur per week


Meld Misbruik

Dienst Uitvoering Onderwijs

Standplaats: Groningen

27 mei 2026

Vacature kenmerken


Functiegroep
Overig
Functie
Java Developer
Branche
Overheid / Non-profit
Dienstverband
Vast
Uren
32 - 36 uur per week
Salaris
€ 3.404 - € 5.389
Opleidingsniveau
HBO
Carriere
Ervaren
Werklocatie
Emmasingel, Groningen

Contact


Adres
Dienst Uitvoering Onderwijs
Contactgegevens
Rink Slotema