< Naar alle vacatures

Applicatieontwikkeling (Senior) / Lead Developer

Opleidingsniveau

HBO/WO werk- en denkniveau

Salarisindicatie in loondienst

€4500 - €6500 per maand

Indicatie uurtarief bij ZZP

€70 - €100 per uur

Doorgroeimogelijkheden

Technisch Architect, Software Engineer, IT Project Manager

Competenties & vaardigheden

Java, Spring, Angular, REST, Agile

Gerelateerde functies

Software Engineer, Backend Developer, Frontend Developer, Fullstack Developer, System Architect

Functieomschrijving

Als (Senior) / Lead Developer ben je verantwoordelijk voor de ontwikkeling en het onderhoud van complexe softwareapplicaties. Deze rol houdt in dat je effectieve en efficiënte oplossingen ontwikkelt die aansluiten bij de behoeften van klant en organisatie. Je werkt vaak in een Agile omgeving, waar samenwerking met diverse stakeholders cruciaal is voor het succes van het project. Met jouw expertise in moderne technologieën zoals Java, Spring, en Angular lever je een belangrijke bijdrage aan de architectuur en de technische keuzes die gemaakt worden binnen het team. Het doel is om innovatieve en duurzame applicaties te creëren die de werking van de organisatie ondersteunen.

Typische Salaris

Het salaris voor een (Senior) / Lead Developer kan aanzienlijk variëren afhankelijk van ervaring en locatie. Voor deze functie ligt het salaris doorgaans tussen de € 4.500 en € 6.500 per maand in een vast dienstverband. Freelancers of zzp'ers die interim werk verrichten in deze rol kunnen rekenen op een uurtarief dat ligt tussen de € 70 en € 100, afhankelijk van hun expertise en de opdracht. Er zijn ook opdrachten bij de overheid die aantrekkelijke tarieven bieden, vooral als daar specifieke technische kennis voor nodig is.

Typische Taken

Een (Senior) / Lead Developer is verantwoordelijk voor het schrijven van code, het maken van technische ontwerpen en het coördineren van andere ontwikkelaars. Je zult betrokken zijn bij het testen en debuggen van applicaties om ervoor te zorgen dat deze voldoen aan de hoogste kwaliteitsnormen. Daarnaast is er een sterke focus op het werken met REST APIs, en is ervaring met DevOps-praktijken zoals het werken met tools als Docker en Kubernetes vaak gewenst. Het begeleiden van junior ontwikkelaars en het delen van kennis binnen je team zijn ook belangrijke taken. Bovendien is het essentieel om voortdurend op de hoogte te blijven van de laatste technologische trends en innovaties binnen het vakgebied.

Specialist Worden

Om een specialist te worden in applicatieontwikkeling, is het essentieel om een solide basis te hebben in softwareontwikkeling en computerwetenschappen. Meestal beginnen professionals met een bachelor of master in een relevante discipline. Het opdoen van praktische ervaring door middel van stages of junior-programmeursfuncties is cruciaal. Verdere ontwikkeling van vaardigheden kan worden bereikt door het volgen van aanvullende cursussen, certificeringen en deel te nemen aan workshops en conferenties in het veld. Netwerken met andere professionals in de sector, evenals het aangaan van zzp opdrachten of interim werk, helpt bij het uitbreiden van je kennis en expertise. Het blijven ontwikkelen van je vaardigheden op het gebied van nieuwe tools en frameworks is essentieel om relevant te blijven in deze snel veranderende omgeving.

Opleidingsniveau

HBO/WO werk- en denkniveau

Salarisindicatie in loondienst

€4500 - €6500 per maand

Indicatie uurtarief bij ZZP

€70 - €100 per uur

Doorgroeimogelijkheden

Technisch Architect, Software Engineer, IT Project Manager

Competenties & vaardigheden

Java, Spring, Angular, REST, Agile

Gerelateerde functies

Software Engineer, Backend Developer, Frontend Developer, Fullstack Developer, System Architect

Functieomschrijving

Als (Senior) / Lead Developer ben je verantwoordelijk voor de ontwikkeling en het onderhoud van complexe softwareapplicaties. Deze rol houdt in dat je effectieve en efficiënte oplossingen ontwikkelt die aansluiten bij de behoeften van klant en organisatie. Je werkt vaak in een Agile omgeving, waar samenwerking met diverse stakeholders cruciaal is voor het succes van het project. Met jouw expertise in moderne technologieën zoals Java, Spring, en Angular lever je een belangrijke bijdrage aan de architectuur en de technische keuzes die gemaakt worden binnen het team. Het doel is om innovatieve en duurzame applicaties te creëren die de werking van de organisatie ondersteunen.

Typische Salaris

Het salaris voor een (Senior) / Lead Developer kan aanzienlijk variëren afhankelijk van ervaring en locatie. Voor deze functie ligt het salaris doorgaans tussen de € 4.500 en € 6.500 per maand in een vast dienstverband. Freelancers of zzp'ers die interim werk verrichten in deze rol kunnen rekenen op een uurtarief dat ligt tussen de € 70 en € 100, afhankelijk van hun expertise en de opdracht. Er zijn ook opdrachten bij de overheid die aantrekkelijke tarieven bieden, vooral als daar specifieke technische kennis voor nodig is.

Typische Taken

Een (Senior) / Lead Developer is verantwoordelijk voor het schrijven van code, het maken van technische ontwerpen en het coördineren van andere ontwikkelaars. Je zult betrokken zijn bij het testen en debuggen van applicaties om ervoor te zorgen dat deze voldoen aan de hoogste kwaliteitsnormen. Daarnaast is er een sterke focus op het werken met REST APIs, en is ervaring met DevOps-praktijken zoals het werken met tools als Docker en Kubernetes vaak gewenst. Het begeleiden van junior ontwikkelaars en het delen van kennis binnen je team zijn ook belangrijke taken. Bovendien is het essentieel om voortdurend op de hoogte te blijven van de laatste technologische trends en innovaties binnen het vakgebied.

Specialist Worden

Om een specialist te worden in applicatieontwikkeling, is het essentieel om een solide basis te hebben in softwareontwikkeling en computerwetenschappen. Meestal beginnen professionals met een bachelor of master in een relevante discipline. Het opdoen van praktische ervaring door middel van stages of junior-programmeursfuncties is cruciaal. Verdere ontwikkeling van vaardigheden kan worden bereikt door het volgen van aanvullende cursussen, certificeringen en deel te nemen aan workshops en conferenties in het veld. Netwerken met andere professionals in de sector, evenals het aangaan van zzp opdrachten of interim werk, helpt bij het uitbreiden van je kennis en expertise. Het blijven ontwikkelen van je vaardigheden op het gebied van nieuwe tools en frameworks is essentieel om relevant te blijven in deze snel veranderende omgeving.

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