< Naar alle vacatures

Senior Java Ontwikkelaar – Groningen

Opleidingsniveau

HBO/WO werk- en denkniveau

Salarisindicatie in loondienst

€4500 - €6800 per maand

Indicatie uurtarief bij ZZP

€500 - €800 per uur

Doorgroeimogelijkheden

Lead Developer, Technical Lead, Software Architect, Team Lead, Engineering Manager, Solution Architect

Competenties & vaardigheden

Java; Spring Boot; Kubernetes/Docker; Domain-Driven Design (DDD); relationele databases (PostgreSQL)

Gerelateerde functies

Java Ontwikkelaar, Backend Developer, Full-stack Java Developer, DevOps Engineer, Software Architect

Functieomschrijving

Als Senior Java Ontwikkelaar ben je verantwoordelijk voor het ontwerpen, realiseren en verbeteren van backendapplicaties met Java en bijbehorende technologieën. Je werkt aan schaalbare en onderhoudbare systemen waarbij je principes als domain-driven design (DDD), hexagonale architectuur en modulair ontwerp toepast. De rol vereist diepgaande kennis van Java, Spring Boot en ervaring met containerisatie (Docker) en orkestratie (Kubernetes). Je levert zowel hands-on code als richtinggevende architectuurkeuzes en fungeert vaak als sparringpartner voor productmanagement en operationele teams. De functie is sterk technisch en resultaatgericht, met aandacht voor kwaliteit, performance en security. In veel organisaties werk je binnen een agile context en draag je bij aan CI/CD-pijplijnen, testautomatisering en operationele monitoring.

Gebruikelijke beloning

Het salaris voor een Senior Java Ontwikkelaar varieert afhankelijk van ervaring, sector en contractvorm. In een vaste aanstelling kun je in Nederland doorgaans een bruto maandsalaris verwachten dat begint rond €4.500 en kan oplopen tot circa €6.800 of meer voor zeer ervaren specialisten en posities met extra verantwoordelijkheid. Voor zelfstandige professionals en zzp opdrachten liggen dagtarieven aanzienlijk hoger; veel senior Java ontwikkelaars vragen tussen de €500 en €800 per dag, afhankelijk van expertise en marktvraag. Bij opdrachten binnen de publieke sector of opdrachten overheid kunnen tarieven iets anders liggen door inhuurcondities en raamcontracten (denk aan interim werk en DAS-gerelateerde kaders). Voor interim werk geldt vaak dat langere opdrachten en raamovereenkomsten stabiliteit bieden, terwijl korte zzp opdrachten flexibiliteit en hogere dagtarieven kunnen bieden.

Veelvoorkomende taken

De dagelijkse werkzaamheden van een Senior Java Ontwikkelaar bestaan uit: het ontwerpen en implementeren van nieuwe backendfunctionaliteiten; het refactoren en modulariseren van bestaande codebases; het opzetten en onderhouden van CI/CD pipelines; het containeriseren van applicaties voor Docker en het beheren van deploys in Kubernetes-omgevingen; het optimaliseren van databaseprestaties, vaak met PostgreSQL of vergelijkbare relationele systemen; en het bijdragen aan architectuurbesprekingen waarin DDD en hexagonale patronen centraal staan. Daarnaast behoort het reviewen van code van collega’s, het opstellen van technische documentatie en het coachen van junior ontwikkelaars tot veelvoorkomende taken. In projecten die zich richten op de publieke sector kom je regelmatig in aanraking met governance-eisen, beveiligingsprotocollen en samenwerkingsverbanden die via DAS-achtige structuren verlopen. Of je nu participeert in langdurige interim werk trajecten of kortlopende zzp opdrachten, communicatie met stakeholders en het vermogen snel waarde te leveren zijn cruciaal.

Hoe ontwikkel je je tot specialist

Om je te ontwikkelen tot een gewilde Senior Java-specialist bouw je een combinatie van diep technische kennis en brede ervaring op. Begin met een stevige basis in Java en Spring Boot, leer best practices voor software-architectuur zoals DDD en hexagonale architectuur en verdiep je in containertechnologieën (Docker, Kubernetes) en CI/CD. Werk aan reële projecten—zowel binnen het bedrijfsleven als opdrachten overheid of in het publieke domein—om ervaring op te doen met governance, security en schaalbaarheid. Volg relevante cursussen en certificeringen, lees vakliteratuur en neem deel aan communities. Praktische ervaring met performance tuning van relationele databases (bijvoorbeeld PostgreSQL of DB2), API-design (REST), en frontend-interactie (bv. Angular) vergroot je inzetbaarheid. Wil je als zelfstandige werken, dan is ervaring met zzp opdrachten, het opstellen van contracten voor interim werk en kennis van DAS of soortgelijke raamcontracten een pluspunt. Tot slot is investeren in soft skills—zoals stakeholdermanagement, coaching en agile werken—belangrijk om vanuit senior-rol door te groeien naar rollen met meer verantwoordelijkheid en impact.

Opleidingsniveau

HBO/WO werk- en denkniveau

Salarisindicatie in loondienst

€4500 - €6800 per maand

Indicatie uurtarief bij ZZP

€500 - €800 per uur

Doorgroeimogelijkheden

Lead Developer, Technical Lead, Software Architect, Team Lead, Engineering Manager, Solution Architect

Competenties & vaardigheden

Java; Spring Boot; Kubernetes/Docker; Domain-Driven Design (DDD); relationele databases (PostgreSQL)

Gerelateerde functies

Java Ontwikkelaar, Backend Developer, Full-stack Java Developer, DevOps Engineer, Software Architect

Functieomschrijving

Als Senior Java Ontwikkelaar ben je verantwoordelijk voor het ontwerpen, realiseren en verbeteren van backendapplicaties met Java en bijbehorende technologieën. Je werkt aan schaalbare en onderhoudbare systemen waarbij je principes als domain-driven design (DDD), hexagonale architectuur en modulair ontwerp toepast. De rol vereist diepgaande kennis van Java, Spring Boot en ervaring met containerisatie (Docker) en orkestratie (Kubernetes). Je levert zowel hands-on code als richtinggevende architectuurkeuzes en fungeert vaak als sparringpartner voor productmanagement en operationele teams. De functie is sterk technisch en resultaatgericht, met aandacht voor kwaliteit, performance en security. In veel organisaties werk je binnen een agile context en draag je bij aan CI/CD-pijplijnen, testautomatisering en operationele monitoring.

Gebruikelijke beloning

Het salaris voor een Senior Java Ontwikkelaar varieert afhankelijk van ervaring, sector en contractvorm. In een vaste aanstelling kun je in Nederland doorgaans een bruto maandsalaris verwachten dat begint rond €4.500 en kan oplopen tot circa €6.800 of meer voor zeer ervaren specialisten en posities met extra verantwoordelijkheid. Voor zelfstandige professionals en zzp opdrachten liggen dagtarieven aanzienlijk hoger; veel senior Java ontwikkelaars vragen tussen de €500 en €800 per dag, afhankelijk van expertise en marktvraag. Bij opdrachten binnen de publieke sector of opdrachten overheid kunnen tarieven iets anders liggen door inhuurcondities en raamcontracten (denk aan interim werk en DAS-gerelateerde kaders). Voor interim werk geldt vaak dat langere opdrachten en raamovereenkomsten stabiliteit bieden, terwijl korte zzp opdrachten flexibiliteit en hogere dagtarieven kunnen bieden.

Veelvoorkomende taken

De dagelijkse werkzaamheden van een Senior Java Ontwikkelaar bestaan uit: het ontwerpen en implementeren van nieuwe backendfunctionaliteiten; het refactoren en modulariseren van bestaande codebases; het opzetten en onderhouden van CI/CD pipelines; het containeriseren van applicaties voor Docker en het beheren van deploys in Kubernetes-omgevingen; het optimaliseren van databaseprestaties, vaak met PostgreSQL of vergelijkbare relationele systemen; en het bijdragen aan architectuurbesprekingen waarin DDD en hexagonale patronen centraal staan. Daarnaast behoort het reviewen van code van collega’s, het opstellen van technische documentatie en het coachen van junior ontwikkelaars tot veelvoorkomende taken. In projecten die zich richten op de publieke sector kom je regelmatig in aanraking met governance-eisen, beveiligingsprotocollen en samenwerkingsverbanden die via DAS-achtige structuren verlopen. Of je nu participeert in langdurige interim werk trajecten of kortlopende zzp opdrachten, communicatie met stakeholders en het vermogen snel waarde te leveren zijn cruciaal.

Hoe ontwikkel je je tot specialist

Om je te ontwikkelen tot een gewilde Senior Java-specialist bouw je een combinatie van diep technische kennis en brede ervaring op. Begin met een stevige basis in Java en Spring Boot, leer best practices voor software-architectuur zoals DDD en hexagonale architectuur en verdiep je in containertechnologieën (Docker, Kubernetes) en CI/CD. Werk aan reële projecten—zowel binnen het bedrijfsleven als opdrachten overheid of in het publieke domein—om ervaring op te doen met governance, security en schaalbaarheid. Volg relevante cursussen en certificeringen, lees vakliteratuur en neem deel aan communities. Praktische ervaring met performance tuning van relationele databases (bijvoorbeeld PostgreSQL of DB2), API-design (REST), en frontend-interactie (bv. Angular) vergroot je inzetbaarheid. Wil je als zelfstandige werken, dan is ervaring met zzp opdrachten, het opstellen van contracten voor interim werk en kennis van DAS of soortgelijke raamcontracten een pluspunt. Tot slot is investeren in soft skills—zoals stakeholdermanagement, coaching en agile werken—belangrijk om vanuit senior-rol door te groeien naar rollen met meer verantwoordelijkheid en impact.

Belastingdienst - ICT Logo
Senior Java Ontwikkelaar
Belastingdienst - ICT
Belastingdienst - ICT
Apeldoorn - Gelderland
36 uur
9 jul. 2026
onbekend
Alleen via omzetverloning
Belastingdienst Logo
Senior Java Ontwikkelaar AV2026-GV
Belastingdienst
Belastingdienst
Apeldoorn
36 uur
13 jun. 2026
80 - 86
Alleen via omzetverloning
Ministerie van Volksgezondheid, Welzijn en Sport (VWS) Logo
Senior Java ontwikkelaar
Ministerie van Volksgezondheid, Welzijn en Sport (VWS)
Ministerie van Volksgezondheid, Welzijn en Sport (VWS)
Apeldoorn
36 uur
23 mei 2026
82 - 87
Alleen via omzetverloning
Logo Belastingdienst - ICT
Apeldoorn - Gelderland
onbekend
36 uur
9 jul. 2026
Reageer
Deadline: 14 jul. 2026
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.

Opdrachtomschrijving

Wij zoeken een ervaren (Senior) DevOps engineer ter ondersteuning van het BurgerPortaalTeam, met nadruk op het opzetten en inrichten van de OPS-omgeving.

Tot 31-12-2026 ligt ±60–70% van de tijd de focus op OPS-werkzaamheden en kennisoverdracht aan het team; vanaf 01-01-2027 komt er weer ruimte voor ontwikkelwerk.

Samen met collega’s werk je aan de migratie van applicaties van het iPAS-platform naar OpenShift, gebruikmakend van geautomatiseerde migratietools; een OpenShift-specialist kan de benodigde snelheid aanbrengen.

Je fungeert als vraagbaak en kennisbron voor testers, ontwerpers en developers, en draagt actief bij aan devops-verbeteringen met oog voor security en kwaliteit.

Het team werkt volgens SAFe binnen een scrumteam, met User Stories, Epics en Features; ervaring met deze werkwijze is gewenst.

Vereist profiel

  • Alleen Nederlandstalige CV’s; perfecte beheersing van de Nederlandse taal (mondeling en schriftelijk) is verplicht.
  • HBO werk- en denkniveau.
  • Minimaal 5 jaar ervaring met (Enterprise) Java / Jakarta EE en/of Quarkus (bij voorkeur Java 17 of hoger).
  • Minimaal 5 jaar ervaring met OpenShift of anders Kubernetes; ervaring met het opzetten van OPS-omgevingen en migraties is vereist.
  • Beschikbare certificaten zoals OCA, OCP of gelijkwaardig zijn een pré.
  • Bekendheid met of ervaring in: OpenLiberty, Quarkus, SonarQube, Maven, IntelliJ, Angular, REST-services, Jakarta EE, EJB’s, GIT, Jira en Confluence.
  • Kennis van performance testen is een pré.
  • Ervaring met SAFe, Features, Epics en User Stories en werken in een scrumteam.
  • Sterke communicatieve vaardigheden, proactief, resultaatgericht, goed in kennisoverdracht en overtuigingskracht.
  • Opdracht minder geschikt voor ZZP’ers in verband met wet DBA; leveranciers moeten rekening houden met WKA/G-rekening of een accountantsverklaring.
  • Standplaats/werkplek: Apeldoorn (Gelderland), Belastingdienst - ICT.

Wensen

  • Kennis van GIT/Jira/Confluence, dinq, Linux, MQ, XML/XSD;
  • Kennis van en liefst ook ervaring met SAFe;
  • Bekend met Features, Epics en User Stories;
  • Kennis van software beveiligingseisen en enige ervaring met het oplossen van security problemen.
  • We mee wilt denken om dit verder te brengen

Competenties

  • Je beschikt over goede communicatieve eigenschappen (zowel schriftelijk als mondeling);
  • Je bent resultaatgericht;
  • Je bent proactief;
  • Je bent productief met scherp oog voor kwaliteit;
  • Je hebt overtuigingskracht

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