< Naar alle vacatures

Full Stack Developer (Java/React)

Opleidingsniveau

HBO werk- en denkniveau (Bachelor)

Salarisindicatie in loondienst

€45000 - €75000 per jaar

Indicatie uurtarief bij ZZP

€400 - €700 per uur

Doorgroeimogelijkheden

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

Competenties & vaardigheden

Java (Spring Boot), React, Docker & Kubernetes, CI/CD & testen, SQL/NoSQL

Gerelateerde functies

Backend Developer, Frontend Developer, DevOps Engineer, Software Architect, Technical Lead

Functieomschrijving

n

Als Full Stack Developer ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van moderne webapplicaties en APIs. Je werkt zowel aan server-side logica met Java en Spring Boot als aan interactieve, performante frontends met React. Je ontwikkelt schaalbare microservices, integreert verschillende datastores en draagt zorg voor veilige en betrouwbare deployments in container- en cloudomgevingen. De rol vereist een pragmatische en kwaliteitsbewuste aanpak: je schrijft tests, automatiseert pipelines en monitort productieomgevingen zodat performance en uptime worden gewaarborgd. Samenwerking in multidisciplinaire teams, overleg met producteigenaren en het vertalen van functionele eisen naar technische oplossingen behoren tot je dagelijkse werkzaamheden.

nn

Typische beloning en arbeidsvormen

n

Het salaris voor deze functie varieert afhankelijk van ervaring, locatie en contractvorm. Voor vaste contracten ligt het bruto jaarloon in Nederland veelal tussen ongeveer €45.000 en €75.000 voor mid-level tot senior profielen; senior engineers of specialisten kunnen hoger scoren. Als zelfstandige of consultant liggen de dagtarieven doorgaans tussen ongeveer €400 en €700 per dag exclusief BTW, afhankelijk van expertise en marktvraag. Op de markt zie je zzp opdrachten, opdrachten overheid en interim werk; soms lopen opdrachten via een DAS of via detacheringsconstructies. De precieze beloning wordt beïnvloed door kennis van cloudplatformen (AWS/Azure/GCP), ervaring met Kubernetes en trackrecord in security en schaalbaarheid. Secundaire arbeidsvoorwaarden zoals pensioen, vakantiedagen, opleidingsbudget en hybride werken maken ook deel uit van het totale pakket bij contractuele posities.

nn

Veelvoorkomende taken binnen de functie

n

De dagelijkse taken omvatten onder andere het ontwikkelen van backend-microservices in Java met Spring Boot, het opzetten en onderhouden van REST- of GraphQL-endpoints, en het modelleren van data in relationele en NoSQL-databases zoals PostgreSQL, MongoDB of Elasticsearch. Aan de frontend kant bouw je componentgedreven React-applicaties, werk je met state management libraries en zorg je voor een goede gebruikerservaring en toegankelijkheid. Daarnaast configureer en beheer je Docker-containers en Kubernetes-clusters, implementeer je CI/CD pipelines (bijv. Jenkins, GitLab CI, GitHub Actions) en schrijf je geautomatiseerde tests (JUnit, Mockito, Jest). Security reviews, performance-optimalisaties en het inrichten van monitoring en alerting (bijv. Prometheus, Grafana, ELK) vallen ook veelvuldig onder je verantwoordelijkheid. Je neemt deel aan code reviews, begeleidt minder ervaren collega’s en documenteert architectuurbeslissingen en deploymentprocedures.

nn

Hoe ontwikkel je je tot specialist

n

Om een specialist in deze rol te worden combineer je theoretische kennis met veel praktijkervaring. Begin met een solide basis via een hbo- of wo-opleiding in informatica of software engineering, gevolgd door gerichte ervaring met Java/Spring en React in real-world projecten. Verdiep je in cloud-native principes, Docker en Kubernetes en leer CI/CD en IaC (Infrastructure as Code) toepassen. Bouw een portfolio met concrete projecten of bijdragen aan open source, en kies voor certificeringen of gerichte cursussen op gebieden als cloudproviders (AWS/Azure/GCP), security en moderne frontend-architecturen. Zoek diverse opdrachten: werk tijdelijk via interim werk of als contractor op zzp opdrachten, pak projecten via opdrachten overheid om ervaring met compliance te krijgen, of neem rollen via een DAS om exposure te verbreden. Blijf leren door code reviews, pair programming, conferences en technische communities. Tenslotte helpen soft skills zoals communicatie, samenwerken in agile teams en probleemoplossend vermogen om door te groeien naar rollen met meer verantwoordelijkheid en invloed.

Opleidingsniveau

HBO werk- en denkniveau (Bachelor)

Salarisindicatie in loondienst

€45000 - €75000 per jaar

Indicatie uurtarief bij ZZP

€400 - €700 per uur

Doorgroeimogelijkheden

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

Competenties & vaardigheden

Java (Spring Boot), React, Docker & Kubernetes, CI/CD & testen, SQL/NoSQL

Gerelateerde functies

Backend Developer, Frontend Developer, DevOps Engineer, Software Architect, Technical Lead

Functieomschrijving

n

Als Full Stack Developer ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van moderne webapplicaties en APIs. Je werkt zowel aan server-side logica met Java en Spring Boot als aan interactieve, performante frontends met React. Je ontwikkelt schaalbare microservices, integreert verschillende datastores en draagt zorg voor veilige en betrouwbare deployments in container- en cloudomgevingen. De rol vereist een pragmatische en kwaliteitsbewuste aanpak: je schrijft tests, automatiseert pipelines en monitort productieomgevingen zodat performance en uptime worden gewaarborgd. Samenwerking in multidisciplinaire teams, overleg met producteigenaren en het vertalen van functionele eisen naar technische oplossingen behoren tot je dagelijkse werkzaamheden.

nn

Typische beloning en arbeidsvormen

n

Het salaris voor deze functie varieert afhankelijk van ervaring, locatie en contractvorm. Voor vaste contracten ligt het bruto jaarloon in Nederland veelal tussen ongeveer €45.000 en €75.000 voor mid-level tot senior profielen; senior engineers of specialisten kunnen hoger scoren. Als zelfstandige of consultant liggen de dagtarieven doorgaans tussen ongeveer €400 en €700 per dag exclusief BTW, afhankelijk van expertise en marktvraag. Op de markt zie je zzp opdrachten, opdrachten overheid en interim werk; soms lopen opdrachten via een DAS of via detacheringsconstructies. De precieze beloning wordt beïnvloed door kennis van cloudplatformen (AWS/Azure/GCP), ervaring met Kubernetes en trackrecord in security en schaalbaarheid. Secundaire arbeidsvoorwaarden zoals pensioen, vakantiedagen, opleidingsbudget en hybride werken maken ook deel uit van het totale pakket bij contractuele posities.

nn

Veelvoorkomende taken binnen de functie

n

De dagelijkse taken omvatten onder andere het ontwikkelen van backend-microservices in Java met Spring Boot, het opzetten en onderhouden van REST- of GraphQL-endpoints, en het modelleren van data in relationele en NoSQL-databases zoals PostgreSQL, MongoDB of Elasticsearch. Aan de frontend kant bouw je componentgedreven React-applicaties, werk je met state management libraries en zorg je voor een goede gebruikerservaring en toegankelijkheid. Daarnaast configureer en beheer je Docker-containers en Kubernetes-clusters, implementeer je CI/CD pipelines (bijv. Jenkins, GitLab CI, GitHub Actions) en schrijf je geautomatiseerde tests (JUnit, Mockito, Jest). Security reviews, performance-optimalisaties en het inrichten van monitoring en alerting (bijv. Prometheus, Grafana, ELK) vallen ook veelvuldig onder je verantwoordelijkheid. Je neemt deel aan code reviews, begeleidt minder ervaren collega’s en documenteert architectuurbeslissingen en deploymentprocedures.

nn

Hoe ontwikkel je je tot specialist

n

Om een specialist in deze rol te worden combineer je theoretische kennis met veel praktijkervaring. Begin met een solide basis via een hbo- of wo-opleiding in informatica of software engineering, gevolgd door gerichte ervaring met Java/Spring en React in real-world projecten. Verdiep je in cloud-native principes, Docker en Kubernetes en leer CI/CD en IaC (Infrastructure as Code) toepassen. Bouw een portfolio met concrete projecten of bijdragen aan open source, en kies voor certificeringen of gerichte cursussen op gebieden als cloudproviders (AWS/Azure/GCP), security en moderne frontend-architecturen. Zoek diverse opdrachten: werk tijdelijk via interim werk of als contractor op zzp opdrachten, pak projecten via opdrachten overheid om ervaring met compliance te krijgen, of neem rollen via een DAS om exposure te verbreden. Blijf leren door code reviews, pair programming, conferences en technische communities. Tenslotte helpen soft skills zoals communicatie, samenwerken in agile teams en probleemoplossend vermogen om door te groeien naar rollen met meer verantwoordelijkheid en invloed.

Belastingdienst - ICT Logo
Full Stack Developer
Belastingdienst - ICT
Belastingdienst - ICT
Walterbosch Complex (John F. Kennedylaan 8, 7314 PS Apeldoorn)
36 uur
10 aug. 2026
95 - 105
Alleen via omzetverloning
Belastingdienst Logo
Full Stack Developer (2FTE)
Belastingdienst
Belastingdienst
Walterbosch Complex (John F. Kennedylaan 8, 7314 PS Apeldoorn)
36 uur
10 aug. 2026
onbekend
Alleen via omzetverloning
Gemeente Amsterdam Logo
Full stack Developer Generieke Voorzieningen
Gemeente Amsterdam
Gemeente Amsterdam
Cruquiusweg, 5, 1019AT, AMSTERDAM
32 - 36 uur
1 aug. 2026
Tot 103
Alleen via omzetverloning
Logo Belastingdienst - ICT
Walterbosch Complex (John F. Kennedylaan 8, 7314 PS Apeldoorn)
95 - 105
36 uur
10 aug. 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

Als Full Stack Developer werk je centraal voor de eindgebruiker aan gebruiksvriendelijke webapplicaties met de nieuwste webtechnologieën. Je opereert op het snijvlak van front- en backend binnen een DevOps/Scrum-omgeving en wisselt tussen development, beheer en lifecyclemanagement per sprint. De werkomgeving is complex en uitdagend, met aandacht voor verbetering, kwaliteit en continue kennisdeling. Je voert databaseontwerp uit, ontwikkelt en automatiseert (regressie)testen, beheert applicaties door de OTAP-keten en monitort en lost productie-incidenten op. Je werkt nauw samen met collega’s, pakt prioriteiten op en levert binnen sprintdoelen waardevolle functionaliteit voor de Belastingdienst (afdeling Generiek Kantoor en Toezicht, GKT).

Belangrijke taken: front- en backend development, API-ontsluiting, testautomatisering, middleware-configuratie en monitoring/troubleshooting in productie. De cultuur is wendbaar, samenwerkingsgericht en resultaatgericht, met veel ruimte voor professionele ontwikkeling en zelfstandig handelen. De functie vereist een pragmatische, leergierige houding en snel inwerken in uiteenlopende technologieën. Let op: minimaal 2 à 3 dagen per week aanwezigheid op kantoor vereist, hoofdstandplaats Walterbosch Complex (John F. Kennedylaan 8, 7314 PS Apeldoorn).

Vereist profiel

  • Aantoonbaar HBO werk- en denkniveau en minimaal 5 jaar relevante werkervaring als full stack developer.
  • Uiterlijk eind Q3 2026 de applicatie eigen gemaakt hebben en in staat zijn collega’s zelfstandig in te werken (KPI).
  • Vloeiend Nederlands spreken en alleen Nederlandstalige CV’s insturen.
  • Technische kennis: Angular (TypeScript/JavaScript), Spring Boot / Java EE (Java 8+), ervaring met SQL-databases en Git (minimaal 5 jaar).
  • Ervaring met het ontsluiten van API’s en testautomatisering op basis van Robot Framework (minimaal 3 jaar).
  • Ervaring met OTAP-werkstromen, monitoring en troubleshooting van systemen in productie.
  • Beschikbaarheid om minimaal 2–3 dagen per week op locatie in Apeldoorn te werken.
  • Opdracht minder geschikt voor ZZP’ers in verband met de Wet DBA.

Wensen & Competenties

  • Wensen: ervaring met OpenShift / Kubernetes en CI/CD-pijplijnen is een pré.
  • Competenties: Analyseren, Omgevingsbewustzijn, Resultaatgerichtheid, Samenwerken, Plannen en organiseren.
  • Leergierigheid en brede interesse in technologieën (bijv. PostgreSQL/DB2, Robot Framework/Python) en het werken in een DevOps-team.

Aanvullende informatie

Alle plaatsingen vragen om contractinformatie in het kader van de Wet keten- en inlenersaansprakelijkheid (WKA). De Belastingdienst dekt risico’s via een geblokkeerde G-rekening; het te storten percentage hangt af van SNA-certificering en vestigingsplaats. Als een G-rekening niet mogelijk is, kan per kwartaal een accountantsverklaring (assurance report inzake inlening personeel) worden aangeleverd (kosten voor rekening van de leverancier). Locatie: Walterbosch Complex, John F. Kennedylaan 8, 7314 PS Apeldoorn.

Wensen

  • Ervaring met OpenShift / Kubernetes en CICD is gewenst en een pré

Competenties

  • Analyseren
  • Omgevingsbewustzijn
  • Resultaatgerichtheid
  • Samenwerken
  • Plannen en organiseren

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