< Naar alle vacatures

Senior Java Ontwikkelaar (Backend / Fullstack)

Opleidingsniveau

Minimaal HBO (Technische Informatica) of WO beta-opleiding

Salarisindicatie in loondienst

€4500 - €6800 per maand

Indicatie uurtarief bij ZZP

€450 - €900 per uur

Doorgroeimogelijkheden

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

Competenties & vaardigheden

Java, Spring Framework, JPA/Hibernate, Webservices (SOAP/REST), Toegankelijkheid (WCAG)

Gerelateerde functies

Java Developer, Back-end Developer, Full-stack Developer, Software Architect, DevOps Engineer

Functieomschrijving

n

Als Senior Java Ontwikkelaar ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van robuuste server‑ en vaak ook toegankelijke front‑endoplossingen die in productie draaien bij diverse opdrachtgevers. Je werkt zelfstandig binnen agile teams en draagt verantwoordelijkheid voor het volledige traject van analyse tot oplevering, inclusief codekwaliteit, testdekking en deployment. De rol vraagt om diepgaande kennis van Java en bijbehorende frameworks zoals Spring en JPA/Hibernate, ervaring met het bouwen en integreren van Webservices (SOAP en REST) en oog voor gebruikersvriendelijkheid en toegankelijkheid (WCAG). Je signaleert risico’s, maakt afwegingen tussen technische en functionele eisen en vertaalt bedrijfsprocessen naar betrouwbare softwareoplossingen. De Senior Java Ontwikkelaar onderhoudt technische documentatie, voert code‑reviews uit en deelt kennis met collega’s om de algehele kwaliteit van het product te verhogen.

nn

Typische beloning

n

Het salaris van een Senior Java Ontwikkelaar varieert afhankelijk van ervaring, sector en arbeidsvorm. In vaste dienst liggen bruto maandsalarissen doorgaans tussen ongeveer €4.500 en €6.800, waarbij publieke opdrachtgevers of projecten met specifieke eisen soms aan de bovenkant belonen. Voor interim werk en zzp opdrachten zijn dagtarieven gangbaar; zelfstandige consultants rekenen vaak tussen €450 en €900 per dag, afhankelijk van specialisatie en beschikbaarheid. Bij opdrachten overheid kunnen aanvullende voorwaarden zoals beveiligingscontroles, verplichte certificeringen of inzet op een DAS (Documenten- of Dienstverleningsarchitectuur/afgesproken overlegstructuur) een rol spelen en het tarief beïnvloeden. Secundaire arbeidsvoorwaarden zoals pensioen, vakantiedagen en opleidingsbudget maken deel uit van het totale pakket bij contractueel dienstverband, terwijl zzp’ers hun eigen verzekeringen en pensioen moeten regelen. Marktconforme vergoedingen en de mogelijkheid tot hybride werken spelen ook mee in de totale waardering van de functie.

nn

Veelvoorkomende werkzaamheden

n

De dagelijkse taken omvatten het schrijven van hoogwaardige, geteste en onderhoudbare Java‑code, het opzetten van unit‑ en integratietests, en het ontwerpen van API’s voor interne en externe koppelingen. Je maakt architectuurbeslissingen op componentniveau, optimaliseert database‑queries en voert performance‑analyses uit. Daarnaast implementeer je front‑endcomponenten waarbij toegankelijkheid (WCAG) en compatibiliteit belangrijke aandachtspunten zijn. Je verzorgt deployments naar test- en productieomgevingen, automatiseert build‑ en releaseprocessen en draagt bij aan CI/CD‑pijplijnen. In projecten met meerdere externe partijen coördineer je integratietesten en foutafhandeling en treedt je op als sparringpartner voor functioneel beheerders en productowners. Voor sommige rollen hoort standby‑dienstverlening bij de verantwoordelijkheid om kritische systemen 24/7 bereikbaar te houden. Dezelfde competenties zijn ook inzetbaar in zzp opdrachten of interim werk waarbij het belangrijk is om snel in een bestaand team draaiende te worden en resultaten te leveren volgens afgesproken service levels.

nn

Hoe ontwikkel je je tot specialist

n

Om je te ontwikkelen tot een specialist begin je met het vergroten van je technische diepgang in Java en bijbehorende frameworks zoals Spring, JPA/Hibernate en tools voor build en deployment. Praktische ervaring met Webservices, databaseoptimalisatie en front‑end toegankelijkheid is essentieel. Volg gerichte trainingen, doe certificeringen en werk intensief aan praktijkprojecten; bijdragen aan open source of code reviews binnen je team versnellen leereffecten. Specialisatie in domeinen zoals overheidsapplicaties of parkeersystemen kan waardevol zijn: ervaring met opdrachten overheid en kennis van relevante processen verhogen je inzetbaarheid. Voor zzp opdrachten is het opbouwen van een netwerk, samenwerken via detacheringsbureaus of het inschrijven voor interim werk belangrijk. Kenmerkend voor senior rollen is ook het ontwikkelen van soft skills: stakeholders overtuigen, technische leiderschap tonen en kennisoverdracht verzorgen. Kennis van tooling voor DevOps, containerisatie en CI/CD vergroot je marktwaarde, net als ervaring met architectuur en security. Met gerichte stappen, gedocumenteerde ervaring en een portfolio van succesvolle projecten kun je doorgroeien naar rollen als Technical Lead, Solution Architect of Team Lead en ben je aantrekkelijk voor zowel contractuele posities als opdrachten via het DAS of als zelfstandige in zzp opdrachten.

Opleidingsniveau

Minimaal HBO (Technische Informatica) of WO beta-opleiding

Salarisindicatie in loondienst

€4500 - €6800 per maand

Indicatie uurtarief bij ZZP

€450 - €900 per uur

Doorgroeimogelijkheden

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

Competenties & vaardigheden

Java, Spring Framework, JPA/Hibernate, Webservices (SOAP/REST), Toegankelijkheid (WCAG)

Gerelateerde functies

Java Developer, Back-end Developer, Full-stack Developer, Software Architect, DevOps Engineer

Functieomschrijving

n

Als Senior Java Ontwikkelaar ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van robuuste server‑ en vaak ook toegankelijke front‑endoplossingen die in productie draaien bij diverse opdrachtgevers. Je werkt zelfstandig binnen agile teams en draagt verantwoordelijkheid voor het volledige traject van analyse tot oplevering, inclusief codekwaliteit, testdekking en deployment. De rol vraagt om diepgaande kennis van Java en bijbehorende frameworks zoals Spring en JPA/Hibernate, ervaring met het bouwen en integreren van Webservices (SOAP en REST) en oog voor gebruikersvriendelijkheid en toegankelijkheid (WCAG). Je signaleert risico’s, maakt afwegingen tussen technische en functionele eisen en vertaalt bedrijfsprocessen naar betrouwbare softwareoplossingen. De Senior Java Ontwikkelaar onderhoudt technische documentatie, voert code‑reviews uit en deelt kennis met collega’s om de algehele kwaliteit van het product te verhogen.

nn

Typische beloning

n

Het salaris van een Senior Java Ontwikkelaar varieert afhankelijk van ervaring, sector en arbeidsvorm. In vaste dienst liggen bruto maandsalarissen doorgaans tussen ongeveer €4.500 en €6.800, waarbij publieke opdrachtgevers of projecten met specifieke eisen soms aan de bovenkant belonen. Voor interim werk en zzp opdrachten zijn dagtarieven gangbaar; zelfstandige consultants rekenen vaak tussen €450 en €900 per dag, afhankelijk van specialisatie en beschikbaarheid. Bij opdrachten overheid kunnen aanvullende voorwaarden zoals beveiligingscontroles, verplichte certificeringen of inzet op een DAS (Documenten- of Dienstverleningsarchitectuur/afgesproken overlegstructuur) een rol spelen en het tarief beïnvloeden. Secundaire arbeidsvoorwaarden zoals pensioen, vakantiedagen en opleidingsbudget maken deel uit van het totale pakket bij contractueel dienstverband, terwijl zzp’ers hun eigen verzekeringen en pensioen moeten regelen. Marktconforme vergoedingen en de mogelijkheid tot hybride werken spelen ook mee in de totale waardering van de functie.

nn

Veelvoorkomende werkzaamheden

n

De dagelijkse taken omvatten het schrijven van hoogwaardige, geteste en onderhoudbare Java‑code, het opzetten van unit‑ en integratietests, en het ontwerpen van API’s voor interne en externe koppelingen. Je maakt architectuurbeslissingen op componentniveau, optimaliseert database‑queries en voert performance‑analyses uit. Daarnaast implementeer je front‑endcomponenten waarbij toegankelijkheid (WCAG) en compatibiliteit belangrijke aandachtspunten zijn. Je verzorgt deployments naar test- en productieomgevingen, automatiseert build‑ en releaseprocessen en draagt bij aan CI/CD‑pijplijnen. In projecten met meerdere externe partijen coördineer je integratietesten en foutafhandeling en treedt je op als sparringpartner voor functioneel beheerders en productowners. Voor sommige rollen hoort standby‑dienstverlening bij de verantwoordelijkheid om kritische systemen 24/7 bereikbaar te houden. Dezelfde competenties zijn ook inzetbaar in zzp opdrachten of interim werk waarbij het belangrijk is om snel in een bestaand team draaiende te worden en resultaten te leveren volgens afgesproken service levels.

nn

Hoe ontwikkel je je tot specialist

n

Om je te ontwikkelen tot een specialist begin je met het vergroten van je technische diepgang in Java en bijbehorende frameworks zoals Spring, JPA/Hibernate en tools voor build en deployment. Praktische ervaring met Webservices, databaseoptimalisatie en front‑end toegankelijkheid is essentieel. Volg gerichte trainingen, doe certificeringen en werk intensief aan praktijkprojecten; bijdragen aan open source of code reviews binnen je team versnellen leereffecten. Specialisatie in domeinen zoals overheidsapplicaties of parkeersystemen kan waardevol zijn: ervaring met opdrachten overheid en kennis van relevante processen verhogen je inzetbaarheid. Voor zzp opdrachten is het opbouwen van een netwerk, samenwerken via detacheringsbureaus of het inschrijven voor interim werk belangrijk. Kenmerkend voor senior rollen is ook het ontwikkelen van soft skills: stakeholders overtuigen, technische leiderschap tonen en kennisoverdracht verzorgen. Kennis van tooling voor DevOps, containerisatie en CI/CD vergroot je marktwaarde, net als ervaring met architectuur en security. Met gerichte stappen, gedocumenteerde ervaring en een portfolio van succesvolle projecten kun je doorgroeien naar rollen als Technical Lead, Solution Architect of Team Lead en ben je aantrekkelijk voor zowel contractuele posities als opdrachten via het DAS of als zelfstandige in zzp opdrachten.

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