Java Developer Groningen
Role details
Job location
Tech stack
Job description
Dienst Uitvoering Onderwijs (DUO)
Dit ga je doen
Als een betaling van studiefinanciering niet op tijd loopt, merken studenten dat direct. Als een digitaal examen hapert, ligt een hele klas stil. De systemen daarachter moeten niet alleen werken, maar het altijd doen. Ook onder piekbelasting en in complexe ketens.
Als Java Developer bij Dienst Uitvoering Onderwijs (DUO) bouw je aan die betrouwbaarheid, met technologie en keuzes die er zichtbaar toe doen in de praktijk.
Dit ga je doen Binnen DUO werken meerdere DevOps-teams aan het bouwen en doorontwikkelen van de dienstverlening. Je werkt in een van deze teams: een engineering organisatie met zo'n zestig teams waarin je samen bouwt aan systemen die dagelijks door grote groepen mensen worden gebruikt. Binnen je team werk je multidisciplinair. Development, operations en samenwerking komen hier echt samen.
In de praktijk betekent dat dat je nieuwe functionaliteit ontwikkelt, maar ook bestaande systemen slimmer en stabieler maakt. Je bouwt backend services in Java en Spring Boot die grote aantallen gebruikers aankunnen en werkt in omgevingen waar betrouwbaarheid en performance geen nice-to-have zijn, maar randvoorwaardelijk.
Gaat er iets mis in productie, dan wacht je niet af. Je analyseert de oorzaak, lost het op en zorgt dat het probleem niet terugkomt, bijvoorbeeld door code te verbeteren of processen aan te scherpen.
De rol groeit met je mee. Als medior ligt de nadruk op het bouwen van solide oplossingen en het steeds zelfstandiger maken van technische keuzes. Als senior neem je meer regie: je bewaakt kwaliteit, hebt een duidelijke stem in architectuurkeuzes en helpt collega's verder in hun ontwikkeling, bijvoorbeeld via code reviews of door samen naar betere oplossingen te zoeken.
Je werkt met een moderne stack, waaronder Java, Spring Boot, Angular, Maven en containerplatformen zoals Kubernetes en OpenShift. Daarnaast heb je invloed op hoe deze technologie wordt ingezet. Er is ruimte om te experimenteren en dingen anders aan te pakken als dat beter werkt.
Door het Functiegebouw Rijk worden medewerkers en leidinggevenden geholpen bij het maken van resultaat- en ontwikkelafspraken in functioneringsgesprekken en krijgt men inzicht in de loopbaanmogelijkheden binnen de Rijksoverheid.
Requirements
- Mbo4/hbo werk- en denkniveau
- Ervaring met Java en bijvoorbeeld Spring Boot
- Ervaring met of affiniteit met frontend (bij voorkeur Angular)
- Bekend met containerisatie (OCI)
- Ervaring met of interesse in Kubernetes en/of OpenShift
- Je denkt mee over kwaliteit, samenwerking en technische keuzes
Je deelt actief kennis en draagt bij aan een team waarin mensen elkaar beter maken.
Hier kom je te werken
Meer over ICT
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.
Over Dienst Uitvoering Onderwijs (DUO)
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.
Benefits & conditions
-
Schaal 10, Schaal 11 €3.404 - €6.110 (bruto)
-
Arbeidsovereenkomst voor onbepaalde tijd
-
32 - 36 uur
-
Het salaris is gebaseerd op een werkweek van 36 uur.