< Naar alle vacatures

Senior fullstack java developer

Opleidingsniveau

Minimaal HBO in Informatica, Software Engineering of vergelijkbaar; WO is een pré

Salarisindicatie in loondienst

€4500 - €7000 per maand

Indicatie uurtarief bij ZZP

€450 - €800 per uur

Doorgroeimogelijkheden

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

Competenties & vaardigheden

Java/Spring, Front-end (JavaScript/TypeScript, React/Angular/Vue), REST/API ontwerp, Relationele databases/SQL

Gerelateerde functies

Backend Java developer, Frontend developer (React/Angular/Vue), DevOps engineer, Software architect, Technical lead

Beschrijving van de functie

n

Een Senior fullstack Java developer ontwerpt, ontwikkelt en beheert zowel serverzijde- als clientzijde-oplossingen in Java-gebaseerde applicatieomgevingen. In deze rol werk je integraal samen met productowners, analisten, testers en collega-ontwikkelaars in korte iteratieve sprints en lever je hoogwaardige, onderhouden en veilige features op. Je combineert diepgaande backendkennis (Java, Spring Boot, JPA/Hibernate) met praktische front-endvaardigheden (JavaScript/TypeScript en frameworks zoals React, Angular of Vue) zodat je end-to-end functionaliteit kunt realiseren, testen en deployen. Omdat veel projecten tegenwoordig plaatsvinden in gevoelige of gereguleerde omgevingen, is aandacht voor beveiliging, privacy en betrouwbaar deployment-gedrag essentieel. Je kunt deze rol vervullen als vaste kracht, via zzp opdrachten of in interim werk bij uiteenlopende opdrachtgevers, met name ook opdrachten overheid waar compliance en veilige processen vaak centraal staan. In grotere organisatiecontexten of in ketens zie je ook nog architectuurlagen, integratiepatronen en governance waar je als senior actief in adviseert en voorraadhoudt van kennis zoals DAS en andere interne standaarden.

nn

Typische salarisindicatie

n

Het salaris voor een Senior fullstack Java developer varieert afhankelijk van ervaring, locatie en contractvorm. Voor vaste dienstverbanden ligt een veelvoorkomend bruto maandsalaris in Nederland ongeveer tussen de €4.500 en €7.000, exclusief eventuele vakantiegeld, pensioen en overige secundaire arbeidsvoorwaarden. Als je als zelfstandige werkt of als consultant wordt ingezet voor zzp opdrachten of interim werk liggen de dag- of uurtarieven hoger; gangbare dagtarieven voor ervaren fullstack-specialisten variëren ruwweg tussen €450 en €800 per dag afhankelijk van specialisatie en security-eisen. Bij opdrachten overheid of bij projecten met strikte compliance-eisen kan de vergoeding verschillen door aanvullende voorwaarden, beveiligingschecks en doorlooptijd. Let op dat budgetten en beloning ook beïnvloed worden door schaarste op de arbeidsmarkt en door expertisegebieden zoals cloud-native development, security en architectuur. Voor een secondment of consultancy via een bureau (DAS of vergelijkbare keten) gelden vaak andere tariefafspraken en marges.

nn

Veelvoorkomende functietaken

n

De dagelijkse werkzaamheden van een Senior fullstack Java developer omvatten onder meer het ontwerpen en realiseren van RESTful API's, het implementeren van back-endlogica in Java (met frameworks als Spring Boot), en het bouwen van responsieve front-ends met moderne JavaScript/TypeScript-ecosystemen. Je schrijft en onderhoudt unit- en integratietests, ondersteunt testers bij testuitvoering, en bouwt testautomatisering en testdata. Je werkt met relationele databases en SQL, ontwerpt dataschema’s en voert performance-analyses uit. Daarnaast ben je betrokken bij CI/CD-pijplijnen, deployment en monitoring van productieomgevingen, en help je bij incidentanalyse en root cause-analysis wanneer issues optreden. Als senior lever je architectuur- en ontwerpadvies, begeleid je code-reviews, draag je bij aan kennisdeling binnen het team en stuur je technische keuzes richting schaalbaarheid en onderhoudbaarheid. In opdrachten bij overheidsinstanties of bij projecten met gevoelige data moet je vaak extra procedures volgen (bijvoorbeeld toegangscontrole, audit, en soms specifieke tools en standaarden zoals DAS) en rekening houden met strengere release- en acceptatieprocessen.

nn

Hoe ontwikkel je je tot specialist in deze functie

n

Om je te ontwikkelen tot senior specialist begin je met een solide technische basis en reële praktijkervaring. Een relevante HBO- of WO-opleiding helpt, maar praktische ervaring en aantoonbare projecten zijn vaak doorslaggevend. Bouw een portfolio met fullstack-projecten, draag bij aan open source of interne codebases, en verdiep je in kerntechnologieën: Java-platform diepgaand beheersen, Spring-ecosysteem, JPA/Hibernate, en moderne front-end stacks. Investeer in testautomatisering, CI/CD en cloud deployment (Kubernetes, Docker, cloudproviders). Zoek werkzaamheden op die variatie bieden: vaste functies, zzp opdrachten of interim werk, en soms specifiek opdrachten overheid die je dwingen security- en compliance-vaardigheden te versterken. Volg architectuurtrainingen, neem deel aan code- en architectuurreviews en zoek mentorschap van ervaren architects. Specialiseer je in domeinen zoals performance engineering, security, of cloud-native architecturen om onderscheidend te worden. Actieve deelname aan communities, conferenties en gerichte certificeringen verhoogt zichtbaarheid en autoriteit. Door een combinatie van praktijk, leren, en het opbouwen van een netwerk (zowel commercieel als technisch) kun je doorgroeien naar rollen als Lead Developer, Solution Architect of Engineering Manager en kun je vanuit die positie ook lucratieve zzp opdrachten of langdurige opdrachten via DAS of andere kanalen bemiddelen.

Opleidingsniveau

Minimaal HBO in Informatica, Software Engineering of vergelijkbaar; WO is een pré

Salarisindicatie in loondienst

€4500 - €7000 per maand

Indicatie uurtarief bij ZZP

€450 - €800 per uur

Doorgroeimogelijkheden

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

Competenties & vaardigheden

Java/Spring, Front-end (JavaScript/TypeScript, React/Angular/Vue), REST/API ontwerp, Relationele databases/SQL

Gerelateerde functies

Backend Java developer, Frontend developer (React/Angular/Vue), DevOps engineer, Software architect, Technical lead

Beschrijving van de functie

n

Een Senior fullstack Java developer ontwerpt, ontwikkelt en beheert zowel serverzijde- als clientzijde-oplossingen in Java-gebaseerde applicatieomgevingen. In deze rol werk je integraal samen met productowners, analisten, testers en collega-ontwikkelaars in korte iteratieve sprints en lever je hoogwaardige, onderhouden en veilige features op. Je combineert diepgaande backendkennis (Java, Spring Boot, JPA/Hibernate) met praktische front-endvaardigheden (JavaScript/TypeScript en frameworks zoals React, Angular of Vue) zodat je end-to-end functionaliteit kunt realiseren, testen en deployen. Omdat veel projecten tegenwoordig plaatsvinden in gevoelige of gereguleerde omgevingen, is aandacht voor beveiliging, privacy en betrouwbaar deployment-gedrag essentieel. Je kunt deze rol vervullen als vaste kracht, via zzp opdrachten of in interim werk bij uiteenlopende opdrachtgevers, met name ook opdrachten overheid waar compliance en veilige processen vaak centraal staan. In grotere organisatiecontexten of in ketens zie je ook nog architectuurlagen, integratiepatronen en governance waar je als senior actief in adviseert en voorraadhoudt van kennis zoals DAS en andere interne standaarden.

nn

Typische salarisindicatie

n

Het salaris voor een Senior fullstack Java developer varieert afhankelijk van ervaring, locatie en contractvorm. Voor vaste dienstverbanden ligt een veelvoorkomend bruto maandsalaris in Nederland ongeveer tussen de €4.500 en €7.000, exclusief eventuele vakantiegeld, pensioen en overige secundaire arbeidsvoorwaarden. Als je als zelfstandige werkt of als consultant wordt ingezet voor zzp opdrachten of interim werk liggen de dag- of uurtarieven hoger; gangbare dagtarieven voor ervaren fullstack-specialisten variëren ruwweg tussen €450 en €800 per dag afhankelijk van specialisatie en security-eisen. Bij opdrachten overheid of bij projecten met strikte compliance-eisen kan de vergoeding verschillen door aanvullende voorwaarden, beveiligingschecks en doorlooptijd. Let op dat budgetten en beloning ook beïnvloed worden door schaarste op de arbeidsmarkt en door expertisegebieden zoals cloud-native development, security en architectuur. Voor een secondment of consultancy via een bureau (DAS of vergelijkbare keten) gelden vaak andere tariefafspraken en marges.

nn

Veelvoorkomende functietaken

n

De dagelijkse werkzaamheden van een Senior fullstack Java developer omvatten onder meer het ontwerpen en realiseren van RESTful API's, het implementeren van back-endlogica in Java (met frameworks als Spring Boot), en het bouwen van responsieve front-ends met moderne JavaScript/TypeScript-ecosystemen. Je schrijft en onderhoudt unit- en integratietests, ondersteunt testers bij testuitvoering, en bouwt testautomatisering en testdata. Je werkt met relationele databases en SQL, ontwerpt dataschema’s en voert performance-analyses uit. Daarnaast ben je betrokken bij CI/CD-pijplijnen, deployment en monitoring van productieomgevingen, en help je bij incidentanalyse en root cause-analysis wanneer issues optreden. Als senior lever je architectuur- en ontwerpadvies, begeleid je code-reviews, draag je bij aan kennisdeling binnen het team en stuur je technische keuzes richting schaalbaarheid en onderhoudbaarheid. In opdrachten bij overheidsinstanties of bij projecten met gevoelige data moet je vaak extra procedures volgen (bijvoorbeeld toegangscontrole, audit, en soms specifieke tools en standaarden zoals DAS) en rekening houden met strengere release- en acceptatieprocessen.

nn

Hoe ontwikkel je je tot specialist in deze functie

n

Om je te ontwikkelen tot senior specialist begin je met een solide technische basis en reële praktijkervaring. Een relevante HBO- of WO-opleiding helpt, maar praktische ervaring en aantoonbare projecten zijn vaak doorslaggevend. Bouw een portfolio met fullstack-projecten, draag bij aan open source of interne codebases, en verdiep je in kerntechnologieën: Java-platform diepgaand beheersen, Spring-ecosysteem, JPA/Hibernate, en moderne front-end stacks. Investeer in testautomatisering, CI/CD en cloud deployment (Kubernetes, Docker, cloudproviders). Zoek werkzaamheden op die variatie bieden: vaste functies, zzp opdrachten of interim werk, en soms specifiek opdrachten overheid die je dwingen security- en compliance-vaardigheden te versterken. Volg architectuurtrainingen, neem deel aan code- en architectuurreviews en zoek mentorschap van ervaren architects. Specialiseer je in domeinen zoals performance engineering, security, of cloud-native architecturen om onderscheidend te worden. Actieve deelname aan communities, conferenties en gerichte certificeringen verhoogt zichtbaarheid en autoriteit. Door een combinatie van praktijk, leren, en het opbouwen van een netwerk (zowel commercieel als technisch) kun je doorgroeien naar rollen als Lead Developer, Solution Architect of Engineering Manager en kun je vanuit die positie ook lucratieve zzp opdrachten of langdurige opdrachten via DAS of andere kanalen bemiddelen.

Stichting ICTU Logo
Senior Fullstack Java Developer
Stichting ICTU
Stichting ICTU
Den Haag
40 uur
14 sep. 2026
onbekend
Alleen via omzetverloning
Belastingdienst - ICT Logo
Fullstack java developer (focus op front-end)
Belastingdienst - ICT
Belastingdienst - ICT
Apeldoorn - Gelderland
36 uur
7 sep. 2026
83 - 93
Alleen via omzetverloning
Belastingdienst Logo
Fullstack java developer (focus op front-end)
Belastingdienst
Belastingdienst
Apeldoorn
36 uur
7 sep. 2026
onbekend
Alleen via omzetverloning
Logo Stichting ICTU
Den Haag
onbekend
40 uur
14 sep. 2026
Reageer
Deadline: 28 aug. 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.

Let op!!! Het aanleveren van een toelichting op de eisen en de wensen is verplicht. Zonder deze toelichting kunnen wij het CV helaas niet in behandeling nemen.

Beschrijving programma

  • Het werk vindt plaats binnen het ENIAMS-portfolio gericht op ontwikkeling van informatievoorzieningen (IV) en ondersteuning van pilots voor Europese en Nederlandse Identity & Access Management (IAM) stelsels.
  • De stelsels betreffen subjecten (burgers en bedrijven) en objecten (onroerend en vastgoed) en omvatten EDI, Toegang, Reisdocumenten, SVM en WTTA.
  • Activiteiten omvatten naast IV en ICT ook toezicht, handhaving, certificering en accreditatie; oplevering en overdracht aan een structurele IT-beheerorganisatie is voorzien, met een programmhorizon tot 2030 of eerder bij overdracht.
  • De professional realiseert zelfstandig softwarecomponenten, technische documentatie en DevOps-artefacten voor de component Vrijwillig Machtigen binnen de overeengekomen architectuur- en kwaliteitskaders.
  • Op te leveren resultaten zijn onder meer een werkend prototype inclusief database, conform user stories en UX-design, geaccepteerd door de product owner; oplevering vindt plaats volgens vastgestelde kwaliteitseisen en Definition of Done per sprint.

Vereist profiel

  • Senior Fullstack ontwikkelaar met aantoonbare en actuele ervaring in enterprise softwareontwikkeling en (web)interfaces/integraties.
  • Sterke Java- en TypeScript-vaardigheden: ervaring met Java 21 LTS, Quarkus en het bouwen van REST API's; frontendervaring met Angular en moderne UX-principes.
  • Ervaring met relationele databases, bij voorkeur PostgreSQL, en het leveren van prototypes inclusief databaselaag en migratiescripts.
  • DevOps-competenties: Git (GitHub/GitLab), CI/CD pipelines, Docker en Kubernetes; ervaring met uitrollen, tijdelijk beheer en het leveren van DevOps-artefacten.
  • Test-driven en kwaliteitsbewust: ontwikkelen en automatiseren van tests, uitvoeren van code reviews, documenteren en bijhouden van technische documentatie.
  • Kennis van en ervaring met AI/LLM-toepassingen is gewenst: koppeling van natuurlijke taal aan gestructureerde domeingegevens en relationele databases.
  • Vermogen om zelfstandig technische analyses en ontwerpvoorstellen op te stellen, inspanningen in te schatten, planningen af te stemmen en binnen afgesproken architectuur- en kwaliteitskaders te beslissen.
  • Ervaring met samenwerken en afstemmen met product owners, architecten en ontwikkelteams; levert resultaten op basis van user stories en acceptatiecriteria.
  • Bekendheid met IAM-concepten en inzicht in toezicht, handhaving, certificering en accreditatieomgeving is een pré; goede beheersing van Nederlands en bereidheid om in Den Haag (Stichting ICTU) te werken.

Wensen

  • Ervaring binnen het overheidsdomein
  • Zelfstandig kunnen werken
  • Ervaring met AI-toepassingen
  • Ervaring met domeinmodellering, relationele datamodellering en Quarkus
  • Samenwerken in een klein Agile ontwikkelteam

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