Functiebeschrijving
Werken als Java Software Engineer bij Dienst Uitvoering Onderwijs (DUO)
Bij de Dienst Uitvoering Onderwijs (DUO) werken we aan systemen die een stille maar cruciale rol spelen in het Nederlandse onderwijs. Onze software zorgt ervoor dat centrale examens worden gepland, gedrukt, verdeeld en gecorrigeerd. Ook ontwikkelen we systemen rondom NT2-examens (Nederlands als tweede taal). Daarmee ondersteunen we een breed en divers onderwijslandschap.
Op dit moment vernieuwen we een groot deel van die systemen. We vervangen oudere applicaties door moderne Java-microservices. Dat betekent dat je hier niet alleen onderhoud doet, maar meebouwt aan een nieuw fundament dat de komende jaren gebruikt blijft worden.
Je werkt in een vast Scrum-team met ontwikkelaars, testers en analisten. In sprints van drie weken bouwen we nieuwe functionaliteit en verbeteren we bestaande onderdelen. We werken hybride; dinsdag, woensdag en donderdag zijn we samen op kantoor.
Een belangrijk deel van je werk bestaat uit het ontwikkelen van Java-microservices. Je ontwerpt API’s, werkt met databases en berichtenstromen en zorgt dat processen over meerdere systemen betrouwbaar blijven. Omdat veel systemen nieuw zijn, heb je ook invloed op architectuur en technische keuzes.
Een van de applicaties waar je aan werkt gebruikt Timefold, een optimalisatie-engine voor planningsvraagstukken. Daarmee verdelen we bijvoorbeeld examencorrecties over scholen en docenten. Het systeem rekent verschillende scenario’s door en zoekt steeds naar een betere oplossing binnen vaste randvoorwaarden. Dat maakt het werk niet alleen maatschappelijk relevant, maar ook technisch interessant.
De techniek
Java en Spring Boot
REST-API’s via OpenAPI
Microservices op OpenShift
Angular en TypeScript
Cucumber voor backend-tests
Playwright voor end-to-end tests
Bouwen, testen en deployen gaat via een geautomatiseerde CI/CD-straat.
Zo werken we samen
In ons team zijn er geen vaste muurtjes tussen rollen. Ontwikkelaars, testers en analisten werken samen aan hetzelfde product. We bespreken ontwerpen, kijken mee met elkaars code en helpen elkaar bij lastige vraagstukken. Zo houd je overzicht over het hele systeem, niet alleen over je eigen onderdeel.
Er is ruimte om te groeien en van rol te veranderen. Collega’s zijn hier bijvoorbeeld doorgegroeid van junior, medior naar senior of hebben een andere technische richting gekozen.
Dit bieden we nog meer
Naast het salaris ontvang je een individueel keuzebudget (IKB). Het IKB bestaat uit geld (16,50% van je bruto jaarsalaris) en tijd. Met het IKB maak jij de keuzes die bij jou passen en kun je een deel van je arbeidsvoorwaarden zelf samenstellen. Je kunt er bijvoorbeeld voor kiezen om een deel van je maandinkomen te laten uitbetalen wanneer jij dat wenst. Ook kun je dit budget omzetten in verlof en andersom of besteden aan fiscaalvriendelijke doelen. Zo mag je maximaal € 2.000,00 IKB-budget per jaar gebruiken voor het fiscaalvriendelijk aflossen van je persoonlijke studieschuld bij DUO. De Rijksoverheid hecht sterk aan persoonlijke groei en loopbaanontwikkeling en biedt daarvoor tal van mogelijkheden. Tot de secundaire arbeidsvoorwaarden behoren onder meer verschillende studiefaciliteiten, bedrijfsfitness, volledige vergoeding van je ov-reiskosten woon-werkverkeer. Ook bieden we je de mogelijkheid om de voor jou belangrijke feestdagen te vieren zonder dat je daar een vrije dag voor hoeft op te nemen. Hemelvaartsdag en/of 2e pinksterdag kun je bijvoorbeeld inruilen voor een andere feestdag. Hierover maak je afspraken met je leidinggevende.
Dit vragen wij
Je voelt je thuis bij Java en moderne applicatieontwikkeling en vindt het prettig om samen te werken aan een complex systeem.
Je hebt ervaring met Java en Spring Boot
Je begrijpt hoe microservices samenwerken
Je denkt mee over ontwerp en technische keuzes
Je werkt graag samen en deelt je kennis
Je wilt je blijven ontwikkelen
Hier kom je te werken
Over Dienst Uitvoering Onderwijs (DUO)
De Dienst Uitvoering Onderwijs (DUO) werkt in opdracht van het ministerie van Onderwijs, Cultuur en Wetenschap en is de schakel tussen iedereen die met onderwijs te maken heeft: studenten, ouders, docenten, scholen, universiteiten, beleidsmakers en overheidsorganisaties. DUO is volop in beweging. Zo houden wij ons meer dan ooit bezig met de vraag hoe wij onze klanten nog sneller, beter en kostenefficiënter 24/7 van dienst kunnen zijn. ICT speelt daarin een belangrijke rol; innovatie en de nieuwste technologieën staan in de ontwikkeling van DUO centraal.
Wil je deel uitmaken van deze vernieuwende en toonaangevende werkgever in Groningen en Den Haag? Natuurlijk weten wij dat onze organisatie alleen succesvol kan zijn als jij als medewerker alle kansen krijgt om te leren en te groeien. Niet voor niets investeren wij in jouw vakinhoudelijke en persoonlijke ontwikkeling met interessante traineeships en opleidingen, en kun je rekenen op een goede balans tussen werk en privé. Zo zetten we gezamenlijk de schouders onder het succes en de groei van de organisatie.
Bijzonderheden
Deze vacature is uitgezet met een afwijkende functiebenaming. De formele functiebenaming voor deze functie is Senior Medewerker IV. De inhoud van de functie wijkt niet af van wat er in de vacaturetekst is opgenomen.
Bij de Rijksoverheid beschrijft het Kwaliteitsraamwerk Informatievoorziening (KWIV) eenduidige kwaliteitsprofielen voor alle IV-professionals. KWIV bestaat uit een aantal kwaliteiten (KWIV)-profielen, waarbij per KWIV-profiel specifieke competenties, kennis en trainingen zijn geformuleerd. Elke IV-functie is te koppelen aan één (best passend) KWIV-profiel, dat beschrijft wat de IV-professional zou moeten kunnen en kennen. Het KWIV profiel van deze functie is Applicatieontwikkeling. De inhoud van de functie wijkt niet af van wat er in de vacaturetekst is opgenomen.
Deze vacature is geschikt voor doelgroep banenafspraak. Tot de doelgroep banenafspraak behoren de volgende groepen mensen: mensen met een Wajong-uitkering, mensen met een WSW-indicatie, mensen met een WIW of ID-baan, mensen uit de doelgroep van de Participatiewet die niet WML kunnen verdienen.
#J-18808-Ljbffr
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Functiedetails
Publicatiedatum:
March 3, 2026
Functietype:
Technologie
Locatie:
Netherlands
Company:
De Rijksoverheid
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.