< Naar alle vacatures

Senior Java Ontwikkelaar (WMO)

Opleidingsniveau

Minimaal afgeronde relevante hbo-opleiding in informatica of vergelijkbaar

Salarisindicatie in loondienst

€55000 - €85000 per jaar

Indicatie uurtarief bij ZZP

€65 - €110 per uur

Doorgroeimogelijkheden

Technical Lead, Lead Developer, Solution Architect, IT-architect, Engineering Manager

Competenties & vaardigheden

Java; Spring & JPA/Hibernate; REST en webservices; Kubernetes/OpenShift; TypeScript/Angular

Gerelateerde functies

Java ontwikkelaar, Backend developer, Full-stack ontwikkelaar, Software architect, DevOps engineer

Functieomschrijving

n

Als senior Java ontwikkelaar ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van robuuste back-end applicaties en integraties binnen complexe ketens. Je werkt op het snijvlak van businesslogica en technische realisatie en vertaalt processen en wetsinstrumenten naar stabiele softwareoplossingen. De rol vraagt om zelfstandigheid, technische diepgang en het vermogen om binnen een team kwaliteit en kennisdeling te stimuleren. Je schrijft clean code, stelt en onderhoudt unit- en integratietesten op en neemt verantwoordelijkheid voor het deploymentproces richting productie. Naast technische taken adviseer je stakeholders over technische keuzes en help je bij het stroomlijnen van processen, waarbij je rekening houdt met operationele eisen zoals on-call diensten en continuïteit. In veel projecten is er interactie met externe systemen en webservices, en daarom horen API-design, security en performance-onderzoek onlosmakelijk bij het takenpakket.

nn

Typische beloning

n

De beloning voor een senior Java ontwikkelaar varieert naar ervaring, verantwoordelijkheden en contractvorm. In loondienst zie je vaak bruto jaarsalarissen tussen de €55.000 en €85.000 voor seniorposities, afhankelijk van de organisatie en secundaire arbeidsvoorwaarden. Voor interim werk en zzp opdrachten liggen de uurprijzen doorgaans hoger; freelance tarieven voor een ervaren senior Java ontwikkelaar bewegen zich vaak tussen de €65 en €110 per uur. Let op dat opdrachten overheid en specifieke inhuurconstructies soms een maximumtarief hanteren (bijvoorbeeld rond €82,50 per uur) en dat platforms of raamovereenkomsten zoals DAS en andere procurementmechanismen voorwaarden kunnen stellen aan inzet en tarief. Bij interim werk komen vaak onregelmatigheidstoeslagen, vergoedingen en reiskostenvoorzieningen kijken, evenals de keuze tussen factureren via zzp opdrachten of werken via een detacheringspartij die contractuele zekerheid biedt.

nn

Veelvoorkomende functietaken

n

Een senior Java ontwikkelaar voert een mix van strategische en operationele taken uit: het schrijven en reviewen van hoogwaardige Java-code, het ontwerpen van microservices met frameworks als Spring en Spring Boot, het modelleren van data met JPA/Hibernate en het implementeren van REST- en SOAP-webservices. Je neemt deel aan architectuurbesprekingen, zorgt voor goede CI/CD-pipelines en werkt samen met DevOps-collega’s aan containers en orkestratie (Docker, Kubernetes / OpenShift). Daarnaast verzorg je debugging en performance-analyses, automatiseer je testen met JUnit en Mockito, en ondersteun je deployments en rollback-plannen. In agile teams draag je bij aan sprintplanning, refinement en retrospectives en lever je mentorschap voor junioren. Functioneel contact met gebruikers en procesbegeleiders is ook onderdeel van de rol, zeker in domeinen met wettelijke kaders; daardoor kan kennis van domeinspecifieke processen nuttig zijn. Vaak hoort tot de taakomschrijving ook het beschikbaar zijn voor on-call diensten en het meewerken aan wijzigingen buiten reguliere werktijden.

nn

Hoe word je specialist in deze functie

n

Specialisatie komt door gerichte ervaring, verdieping en het continu bijhouden van ontwikkelingen. Begin met een solide basis: een relevante hbo-opleiding of gelijkwaardige ervaring en meerdere jaren praktijkervaring in Java-projecten. Verdiep je in het Spring-ecosysteem, JPA/Hibernate en best practices voor API-design en security. Werk bewust aan end-to-end projecten waarin je zowel back-end ontwikkeling als integratie en deployment oppakt; ervaring met Kubernetes/OpenShift, Docker en CI/CD maakt je direct waardevoller. Zoek bewust opdrachten die je kennis vergroten — zowel vaste functies als interim werk of zzp opdrachten kunnen hiervoor geschikt zijn. Let bij zzp opdrachten en opdrachten overheid op aanbestedingsvoorwaarden en raamcontracten zoals DAS; soms is werken via een detacheerder of binnen een raamovereenkomst een vereiste. Blijf kennis delen door code reviews, pair programming en het geven van interne trainingen. Volg vakconferenties en certificeer je waar relevant (bijv. cloud- of security-certificaten). Door technische diepgang te combineren met domeinkennis en communicatieve vaardigheden ontwikkel je je richting rollen als technical lead, solution architect of engineering manager en vergroot je je inzetbaarheid binnen zowel vaste functies als interim opdrachten en zzp-constructies.

Opleidingsniveau

Minimaal afgeronde relevante hbo-opleiding in informatica of vergelijkbaar

Salarisindicatie in loondienst

€55000 - €85000 per jaar

Indicatie uurtarief bij ZZP

€65 - €110 per uur

Doorgroeimogelijkheden

Technical Lead, Lead Developer, Solution Architect, IT-architect, Engineering Manager

Competenties & vaardigheden

Java; Spring & JPA/Hibernate; REST en webservices; Kubernetes/OpenShift; TypeScript/Angular

Gerelateerde functies

Java ontwikkelaar, Backend developer, Full-stack ontwikkelaar, Software architect, DevOps engineer

Functieomschrijving

n

Als senior Java ontwikkelaar ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van robuuste back-end applicaties en integraties binnen complexe ketens. Je werkt op het snijvlak van businesslogica en technische realisatie en vertaalt processen en wetsinstrumenten naar stabiele softwareoplossingen. De rol vraagt om zelfstandigheid, technische diepgang en het vermogen om binnen een team kwaliteit en kennisdeling te stimuleren. Je schrijft clean code, stelt en onderhoudt unit- en integratietesten op en neemt verantwoordelijkheid voor het deploymentproces richting productie. Naast technische taken adviseer je stakeholders over technische keuzes en help je bij het stroomlijnen van processen, waarbij je rekening houdt met operationele eisen zoals on-call diensten en continuïteit. In veel projecten is er interactie met externe systemen en webservices, en daarom horen API-design, security en performance-onderzoek onlosmakelijk bij het takenpakket.

nn

Typische beloning

n

De beloning voor een senior Java ontwikkelaar varieert naar ervaring, verantwoordelijkheden en contractvorm. In loondienst zie je vaak bruto jaarsalarissen tussen de €55.000 en €85.000 voor seniorposities, afhankelijk van de organisatie en secundaire arbeidsvoorwaarden. Voor interim werk en zzp opdrachten liggen de uurprijzen doorgaans hoger; freelance tarieven voor een ervaren senior Java ontwikkelaar bewegen zich vaak tussen de €65 en €110 per uur. Let op dat opdrachten overheid en specifieke inhuurconstructies soms een maximumtarief hanteren (bijvoorbeeld rond €82,50 per uur) en dat platforms of raamovereenkomsten zoals DAS en andere procurementmechanismen voorwaarden kunnen stellen aan inzet en tarief. Bij interim werk komen vaak onregelmatigheidstoeslagen, vergoedingen en reiskostenvoorzieningen kijken, evenals de keuze tussen factureren via zzp opdrachten of werken via een detacheringspartij die contractuele zekerheid biedt.

nn

Veelvoorkomende functietaken

n

Een senior Java ontwikkelaar voert een mix van strategische en operationele taken uit: het schrijven en reviewen van hoogwaardige Java-code, het ontwerpen van microservices met frameworks als Spring en Spring Boot, het modelleren van data met JPA/Hibernate en het implementeren van REST- en SOAP-webservices. Je neemt deel aan architectuurbesprekingen, zorgt voor goede CI/CD-pipelines en werkt samen met DevOps-collega’s aan containers en orkestratie (Docker, Kubernetes / OpenShift). Daarnaast verzorg je debugging en performance-analyses, automatiseer je testen met JUnit en Mockito, en ondersteun je deployments en rollback-plannen. In agile teams draag je bij aan sprintplanning, refinement en retrospectives en lever je mentorschap voor junioren. Functioneel contact met gebruikers en procesbegeleiders is ook onderdeel van de rol, zeker in domeinen met wettelijke kaders; daardoor kan kennis van domeinspecifieke processen nuttig zijn. Vaak hoort tot de taakomschrijving ook het beschikbaar zijn voor on-call diensten en het meewerken aan wijzigingen buiten reguliere werktijden.

nn

Hoe word je specialist in deze functie

n

Specialisatie komt door gerichte ervaring, verdieping en het continu bijhouden van ontwikkelingen. Begin met een solide basis: een relevante hbo-opleiding of gelijkwaardige ervaring en meerdere jaren praktijkervaring in Java-projecten. Verdiep je in het Spring-ecosysteem, JPA/Hibernate en best practices voor API-design en security. Werk bewust aan end-to-end projecten waarin je zowel back-end ontwikkeling als integratie en deployment oppakt; ervaring met Kubernetes/OpenShift, Docker en CI/CD maakt je direct waardevoller. Zoek bewust opdrachten die je kennis vergroten — zowel vaste functies als interim werk of zzp opdrachten kunnen hiervoor geschikt zijn. Let bij zzp opdrachten en opdrachten overheid op aanbestedingsvoorwaarden en raamcontracten zoals DAS; soms is werken via een detacheerder of binnen een raamovereenkomst een vereiste. Blijf kennis delen door code reviews, pair programming en het geven van interne trainingen. Volg vakconferenties en certificeer je waar relevant (bijv. cloud- of security-certificaten). Door technische diepgang te combineren met domeinkennis en communicatieve vaardigheden ontwikkel je je richting rollen als technical lead, solution architect of engineering manager en vergroot je je inzetbaarheid binnen zowel vaste functies als interim opdrachten en zzp-constructies.

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