< Naar alle vacatures

Fullstack Java Ontwikkelaar – Groningen

Dienst Uitvoering Onderwijs (DUO)

Groningen
9 - 36 UUR
20 jul. 2026
Reageer voor 21 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.

Functieomschrijving

Wil jij bijdragen aan de doorontwikkeling en modernisering van onze applicaties binnen ROD-VO? Je helpt systemen toekomstbestendig te maken voor het registreren van inschrijvingen en behaalde resultaten in het voortgezet onderwijs.

Je werkt aan een flexibeler, modularer en schaalbaarder applicatielandschap met betere scheiding van verantwoordelijkheden en architecturale verbeteringen.

Lopende projecten omvatten onder andere een database-migratie (DB2 → PostgreSQL) en de migratie naar Spring Boot 4, naast optimalisaties van CI/CD-pipelines.

Technologieën en werkwijzen: Java, Spring Boot, Kubernetes, Docker, hexagonale architectuur en domain-driven design (DDD).

Je werkt in een jong, ambitieus team met drie DevOps-teams, gezamenlijke backlog en sprintplanning, veel aandacht voor samenwerking, kennisdeling en een goede werksfeer in Groningen.

Vereist profiel

  • Aantoonbare ervaring met Java en Spring Boot en ervaring met de implementatie en doorontwikkeling van back-end systemen.
  • Ervaring met containerisatie en orkestratie (Docker, Kubernetes) en kennis van CI/CD-praktijken voor productie- en testdeployments.
  • Kennis van relationele databases, bij voorkeur praktische ervaring met zowel DB2 als PostgreSQL en ervaring met migratietrajecten.
  • Bekendheid met softwarearchitectuurprincipes zoals hexagonale architectuur en domain-driven design (DDD).
  • Ervaring met front-end frameworks zoals Angular is een pré; bereidheid tot samenwerking in fullstack-achtige teams is een must.
  • Sterke communicatieve vaardigheden, teamspeler, proactieve houding en bereidheid om kennis te delen (Teams, pair-programming, gezamenlijke backlog).
  • Beschikbaarheid om (deels) in Groningen te werken en affiniteit met het werken binnen een register/overheidsdomein is een pré.

Eisen

  • HBO werk- en denkniveau
  • Uitstekende beheersing Nederlandse taal in woord en geschrift
  • 5 jaar Relevante werkervaring in een Agile / Scrum omgeving
  • 3 jaar Relevante werkervaring in Angular/ vergelijkbaar
  • 3 jaar Relevante werkervaring in modeleren / Relevante werkervaring met REST
  • Competenties
  • Teamspeler / gericht op samenwerken
  • Assertief
  • Weet zich snel nieuwe tools en frameworks eigen te maken
  • Je denkt graag mee met allerhande team- en ontwikkelprocessen en handelt pro-actief
  • Je bent leergierig en je kunt snel zelfstandig taken oppakken
  • Aanvullende kennis en ervaring
  • Relevante en gedegen kennis van front-end & back-end applicaties
  • Relevante senior kennis/ervaring met Java/Spring, JMS, security, maar ook met Javascript, Typescript, Angular 9+ of dat je je graag verder wil gaan verdiepen in deze moderne frontend frameworks
  • Affiniteit met testbaarheid en codekwaliteit; ervaring met Cucumber en Playwright is een pre
  • Ervaring met PostgreSQL en DB2.
  • Overig
    Relevante werkervaring met het van de grond af aan opbouwen van front-end & back-end applicaties 
    De opdracht zal deels vanuit huis en deels vanuit kantoor worden uitgevoerd, bereidheid om minimaal 1 dag per week naar kantoor in Groningen te komen.

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