< Naar alle vacatures

Full Stack Backend Developer

Opleidingsniveau

Bachelor in Computer Science of Software Engineering

Salarisindicatie in loondienst

€45000 - €75000 per jaar

Indicatie uurtarief bij ZZP

€60 - €100 per uur

Doorgroeimogelijkheden

Team Lead, Solutions Architect, CTO

Competenties & vaardigheden

OOP, SOLID-principes, Microservices, CI/CD, RESTful API's

Gerelateerde functies

Web Developer, Software Engineer, System Architect, DevOps Engineer

Functieomschrijving

Een Full Stack Backend Developer is verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van softwaretoepassingen die de back-end van systemen ondersteunen. Deze rol vereist een diepgaand begrip van zowel server-side als client-side technologieën, maar met een sterke focus op de backend. Denk hierbij aan het ontwikkelen van API's, het maken van databasestructuren en het zorgen voor een optimale werking van applicaties. Deze functie vraagt niet alleen om technische vaardigheden, maar ook om de mogelijkheid om effectief samen te werken met andere ontwikkelaars, projectmanagers en stakeholders, vooral binnen een Agile/Scrum-team. De uitdaging ligt in het creëren van robuuste en schalende systemen die aan de behoeften van bedrijven en hun klanten voldoen.

Typisch salaris

Het salaris van een Full Stack Backend Developer kan sterk variëren, afhankelijk van ervaring, locatie en de sector waarin men werkt. Voor een fulltime functie kan het salaris liggen tussen de €45.000 en €75.000 per jaar. In het geval van zzp opdrachten of interim werk, kunnen de tarieven per uur variëren van €60 tot €100, afhankelijk van de complexiteit van de opdracht en de ervaring van de ontwikkelaar. Voor opdrachten bij de overheid kunnen de tarieven ook fluctuerend zijn, afhankelijk van de regels en budgetten van de betreffende overheidsinstantie.

Typische functie taken

De taken van een Full Stack Backend Developer zijn divers en omvatten onder andere het ontwikkelen en onderhouden van server-side logica, het integreren van externe APIs, en het zorgen voor databasemanagement. Daarnaast houdt men zich bezig met het implementeren van beveiligingsmaatregelen en het optimaliseren van systeem performance. Andere belangrijke taken zijn het documenteren van code en processen, het bijhouden van technologische ontwikkelingen en het regelmatig participeren in teamvergaderingen voor de planning en evaluatie van projecten. Een belangrijk aspect van de werkzaamheden is ook het mentoren van junior ontwikkelaars en het deelnemen aan code reviews om de kwaliteit van de output te waarborgen.

Hoe specialist te worden in deze functie

Om een specialist te worden als Full Stack Backend Developer, is een sterke dosis nieuwsgierigheid en leergierigheid essentieel. Het volgen van relevante opleidingen, zoals een bachelor in Computer Science of Software Engineering, vormt de basis. Daarnaast is continue zelfstudie belangrijk om op de hoogte te blijven van de nieuwste technologieën en trends in de industrie. Praktische ervaring opdoen door middel van zzp opdrachten, stageplaatsen of interim werk kan helpen om praktische vaardigheden te ontwikkelen en een netwerk van contacten op te bouwen in de branche. Het certificeren in relevante technologieën zoals .NET, Python en Docker kan ook de kansen vergroten om verder te groeien binnen dit vakgebied. Door te werken aan diverse projecten, inclusief opdrachten in de publieke sector, kan men waardevolle ervaring opdoen en zijn of haar vaardigheden verder aanscherpen. Het is ook nuttig om deel te nemen aan conferenties en meetups om niet alleen kennis te delen maar ook om te leren van andere professionals binnen het vakgebied.

Opleidingsniveau

Bachelor in Computer Science of Software Engineering

Salarisindicatie in loondienst

€45000 - €75000 per jaar

Indicatie uurtarief bij ZZP

€60 - €100 per uur

Doorgroeimogelijkheden

Team Lead, Solutions Architect, CTO

Competenties & vaardigheden

OOP, SOLID-principes, Microservices, CI/CD, RESTful API's

Gerelateerde functies

Web Developer, Software Engineer, System Architect, DevOps Engineer

Functieomschrijving

Een Full Stack Backend Developer is verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van softwaretoepassingen die de back-end van systemen ondersteunen. Deze rol vereist een diepgaand begrip van zowel server-side als client-side technologieën, maar met een sterke focus op de backend. Denk hierbij aan het ontwikkelen van API's, het maken van databasestructuren en het zorgen voor een optimale werking van applicaties. Deze functie vraagt niet alleen om technische vaardigheden, maar ook om de mogelijkheid om effectief samen te werken met andere ontwikkelaars, projectmanagers en stakeholders, vooral binnen een Agile/Scrum-team. De uitdaging ligt in het creëren van robuuste en schalende systemen die aan de behoeften van bedrijven en hun klanten voldoen.

Typisch salaris

Het salaris van een Full Stack Backend Developer kan sterk variëren, afhankelijk van ervaring, locatie en de sector waarin men werkt. Voor een fulltime functie kan het salaris liggen tussen de €45.000 en €75.000 per jaar. In het geval van zzp opdrachten of interim werk, kunnen de tarieven per uur variëren van €60 tot €100, afhankelijk van de complexiteit van de opdracht en de ervaring van de ontwikkelaar. Voor opdrachten bij de overheid kunnen de tarieven ook fluctuerend zijn, afhankelijk van de regels en budgetten van de betreffende overheidsinstantie.

Typische functie taken

De taken van een Full Stack Backend Developer zijn divers en omvatten onder andere het ontwikkelen en onderhouden van server-side logica, het integreren van externe APIs, en het zorgen voor databasemanagement. Daarnaast houdt men zich bezig met het implementeren van beveiligingsmaatregelen en het optimaliseren van systeem performance. Andere belangrijke taken zijn het documenteren van code en processen, het bijhouden van technologische ontwikkelingen en het regelmatig participeren in teamvergaderingen voor de planning en evaluatie van projecten. Een belangrijk aspect van de werkzaamheden is ook het mentoren van junior ontwikkelaars en het deelnemen aan code reviews om de kwaliteit van de output te waarborgen.

Hoe specialist te worden in deze functie

Om een specialist te worden als Full Stack Backend Developer, is een sterke dosis nieuwsgierigheid en leergierigheid essentieel. Het volgen van relevante opleidingen, zoals een bachelor in Computer Science of Software Engineering, vormt de basis. Daarnaast is continue zelfstudie belangrijk om op de hoogte te blijven van de nieuwste technologieën en trends in de industrie. Praktische ervaring opdoen door middel van zzp opdrachten, stageplaatsen of interim werk kan helpen om praktische vaardigheden te ontwikkelen en een netwerk van contacten op te bouwen in de branche. Het certificeren in relevante technologieën zoals .NET, Python en Docker kan ook de kansen vergroten om verder te groeien binnen dit vakgebied. Door te werken aan diverse projecten, inclusief opdrachten in de publieke sector, kan men waardevolle ervaring opdoen en zijn of haar vaardigheden verder aanscherpen. Het is ook nuttig om deel te nemen aan conferenties en meetups om niet alleen kennis te delen maar ook om te leren van andere professionals binnen het vakgebied.

Belastingdienst Logo
Senior Java Developer
Belastingdienst
Belastingdienst
Apeldoorn
36 uur
23 mei 2026
80 - 85
Alleen via omzetverloning
Logo Belastingdienst
Apeldoorn
80 - 85
36 uur
23 mei 2026
Reageer
Deadline: 2 nov. 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.

Samenvatting

Wij zoeken een ervaren (Senior) Java Developer ter uitbreiding van het Scrumteam OLA3 (OnLine Aangifte voorziening) binnen de Belastingdienst in Apeldoorn.

Je werkt in het volledige ontwikkeltraject: van refinement, begroten en plannen van taken, tot ontwikkelen, testen en demonstreren van functionaliteiten.

Als Full-Stack Java Developer ligt de nadruk op back-end systemen; je fungeert als vraagbaak voor collega’s en deelt actief kennis binnen het team.

Je bent vertrouwd met moderne tooling en platforms (onder meer OpenShift, Kubernetes, Quarkus, OpenLiberty) en past Agile/SAFe-werkwijzen binnen een scrumteam toe.

De opdracht valt binnen IV – Generieke voorzieningen, afdeling Interactie Online, en draagt bij aan de missie van de Belastingdienst: bijdragen aan een financieel gezond Nederland.

Je levert aandacht voor security- en kwaliteitsaspecten en denkt mee over toekomstige ontwikkelingen richting DevOps.

Vereist profiel

  • Senior Java-ontwikkelaar met ruime relevante ervaring in enterprise-omgevingen; ervaring met zowel back-end als full-stack werkzaamheden is een pre.
  • Aantoonbare kennis van en ervaring met: OpenShift, Kubernetes, OpenLiberty, Quarkus, SonarQube, Maven, IntelliJ, REST-services, Jakarta EE en EJB's.
  • Bekend met versiebeheer en teamtools: GIT, Jira, Confluence; ervaring met CI/CD en DevOps-principes is gewenst.
  • Ervaring werken binnen SAFe/Agile (scrumteams, User Stories, Epics & Features) en goed functievermogen binnen een scrumteam.
  • Sterke communicatieve vaardigheden, coachende houding en ervaring met kennisoverdracht naar testers, ontwerpers en mededevelopers.
  • Initiatiefrijk, constructief in het aandragen van verbeteringen en meedenken over technische en procesmatige transities.
  • Bewust van security- en kwaliteitsaspecten en in staat deze in het ontwikkelproces te verankeren.
  • Beschikbaarheid of bereidheid om te werken in Apeldoorn; affiniteit met publieke dienstverlening (Belastingdienst) is een plus.

Eisen

  • OCA en OCP of aantoonbare ervaring Java/Jakarta
  • Kubernetes/Openshift
  • HBO werk- en denkniveau
  • Ervaring met (Enterprise) Java (Java / Jakarte EE en/of Quarkus (bij voorkeur versie 17 of hoger) (5 jaar)
  • Ervaring met Openshift of anders Kubernetes (3 jaar)

Wensen

  • Kennis van GIT/Jira/Confluence, 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.

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