< Naar alle vacatures

Applicatieontwikkeling (Senior)

Dienst Uitvoering Onderwijs (DUO)

Groningen
36 UUR
4 jan. 2026
Reageer voor 2 juli
Dienst Uitvoering Onderwijs (DUO) Logo
Let op! Deze opdracht is afkomstig van één van de brokers van de opdrachtgever. We zijn bij De Transparante Broker tegen ketenvorming, maar kiezen er toch voor om deze opdracht door te plaatsen. Lees hier waarom.

Vacature: Applicatieontwikkelaar / Java Developer — DUO Groningen (ZZP niet toegestaan)

Beschrijving

Je draagt bij aan de doorontwikkeling en modernisering van het Register OnderwijsDeelnames Voortgezet Onderwijs (ROD-VO), waarmee inschrijvingen en behaalde resultaten van scholieren worden vastgelegd.

Je werkt binnen een jong, ambitieus team met drie DevOps-teams aan zowel bugfixes als grootschalige projecten zoals modernisering van taalondersteuning en architecturale verbeteringen.

De applicaties draaien op Java en Spring Boot; je ontwikkelt en implementeert nieuwe functionaliteit en verbetert bestaande systemen met aandacht voor schaalbaarheid en modulariteit.

Kubernetes, Docker, PostgreSQL en DB2 spelen een centrale rol in de infrastructuur; je draagt ook bij aan het optimaliseren van CI/CD-pijplijnen en architectuur (hexagonale architectuur, DDD).

Samenwerking en kennisdeling zijn belangrijk: gezamenlijke backlog en sprintplanning, communicatie via Teams en regelmatig samen meekijken op elkaars scherm om zaken snel op te lossen.

Vereist profiel

  • Minimaal senior niveau met aantoonbare ervaring als Java Developer binnen enterprise-omgevingen.
  • Diepgaande kennis van Java en Spring Boot; ervaring met microservices, hexagonale architectuur en domain-driven design (DDD).
  • Aantoonbare ervaring met containerisatie en orkestratie: Docker en Kubernetes.
  • Ervaring met relationele databases, bij voorkeur PostgreSQL; ervaring met DB2 is een pré.
  • Ervaring met CI/CD-pijplijnen en het verbeteren/automatiseren van build-/deployprocessen.
  • Kennis van front-end frameworks zoals Angular is een pré.
  • Sterke samenwerkingsvaardigheden: werken met een gezamenlijke backlog, sprintplanning en kennisdeling; goede communicatieve vaardigheden in het Nederlands.
  • Bereidheid om vanuit DUO-ICT in Groningen te werken en bij te dragen aan Rijksbrede ICT-dienstverlening waar nodig.
  • Let op: ZZP is niet toegestaan — plaatsing via dienstverband of overeenkomst conform opdrachtgeverseisen.
  • Professionele werkhouding, leergierigheid en een sociale instelling passen goed bij het team.

Eisen

  • HBO/WO werk- en denkniveau
  • Uitstekende beheersing Nederlandse taal in woord en geschrift
  • Relevante werkervaring in een Agile / Scrum omgeving - 5 jaar
  • Relevante werkervaring in Angular/ vergelijkbaar - 3 jaar
  • Relevante werkervaring in modeleren en met REST - 3 jaar

Wensen

  • Teamspeler / gericht op samenwerkenAssertiefWeet zich snel nieuwe tools en frameworks eigen te makenJe bent eigenzinnig, denkt graag mee met allerhande team- en ontwikkelprocessen en handelt pro-actiefJe bent leergierig en je hebt de moed om snel zelfstandig taken op te pakkenJe vindt het leuk om met anderen samen te werken.Relevante en gedegen kennis van front-end & back-end applicatiesRelevante senior kennis/ervaring met Java/Spring, security, maar ook met Javascript, Typescript, Angular 9+ of dat je je graag verder wil gaan verdiepen in deze moderne frontend frameworksAffiniteit met testbaarheid en codekwaliteit; ervaring met Cucumber en Playwright is een preErvaring met PostgreSQL en DB2Spring Boot en moderne backendontwikkelingRelevante werkervaring met het van de grond af aan opbouwen van front-end & back-end applicaties
Reageer
De opdrachtgever heeft aangegeven dat deze opdracht niet toegankelijk is voor freelancers, ook niet als DGA van een BV. De Transparante Broker biedt daarvoor een alternatief waarbij we je omzet verlonen. Sta je daar voor open? Reageer dan op de opdracht en we sturen je meer informatie over de constructie toe.
De Transparante Broker rekent € 5,00 marge
Hoeft nog niet op maat gemaakt te worden voor de opdracht