Dienst Uitvoering Onderwijs

Applicatieontwikkeling (Senior) (200419343:1)

20-07-2026
36
19-07-2028
€ 105
Groningen
17-07-2026
ICT Informatievoorziening
Freelance

Java Developer

Over de functie

Wil jij bijdragen aan de doorontwikkeling en modernisering van onze applicaties? Als ervaren Java Developer werk je aan het registreren van inschrijvingen en behaalde resultaten binnen het voortgezet onderwijs. Je bent betrokken bij zowel architectuur als implementatie en helpt onze systemen toekomstbestendig te maken.

Jouw taken

  • Doorontwikkelen en moderniseren van applicaties (architectuur en implementatie).
  • Bijdragen aan architecturale verbeteringen gericht op schaalbaarheid, modulariteit en scheiding van verantwoordelijkheden.
  • Ondersteunen van database migraties (DB2 → PostgreSQL).
  • Migratie naar Spring Boot 4 en optimalisatie van bestaande systemen.
  • Verbeteren en onderhouden van CI/CD-pipelines.
  • Samenwerken binnen de backlog en sprintplanning; kennisdeling en pair-programming.

Gewenste ervaring en vaardigheden

  • Ervaren Java Developer met aantoonbare ervaring in het ontwikkelen en moderniseren van applicaties.
  • Ervaring met Spring Boot en migraties naar nieuwere versies (o.a. Spring Boot 4).
  • Ervaring met architectuurprincipes zoals hexagonale architectuur en domain-driven design (DDD).
  • Ervaring met relationele databases, in het bijzonder PostgreSQL en DB2.
  • Ervaring met CI/CD en het optimaliseren van deployment pipelines.
  • Pre: ervaring met Angular.

Technologieën

  • Java
  • Spring Boot
  • Kubernetes en Docker
  • PostgreSQL en DB2
  • CI/CD-tooling
  • Hexagonale architectuur, DDD

Werkwijze en team

Je werkt in een jong, leergierig team met meerdere DevOps-teams. Samenwerking en kennisdeling staan centraal: we werken met een gezamenlijke backlog en sprintplanning en stemmen snel af via Teams of door even op elkaars scherm mee te kijken. De sfeer is resultaatgericht maar sociaal, met aandacht voor elkaar en plezier in het werk.

Eisen

  • Programmeren -HBO werk- en denkniveau
  • Spring Boot en moderne backendontwikkeling
  • Applicatieontwikkeling -Uitstekende beheersing Nederlandse taal in woord en
    geschrift
  • Relevante werkervaring in een Agile / Scrum omgeving – 5jr
  • Relevante werkervaring in Angular/ vergelijkbaar – 3jr
  • Relevante werkervaring in modeleren / Relevante werkervaring met REST – 3jr
  • 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
  • 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

Vul je gegevens hieronder in, dan nemen we binnen 2 uur contact met je op om samen te kijken of er een match is. Heb je nog vragen? Bel ons op 030-249 66 96 of stuur een e-mail naar info@greenpepper.nl We helpen je graag verder!