< Naar alle vacatures

Junior Software Developer

Opleidingsniveau

HBO (Bachelor) Informatica / Software Engineering of vergelijkbaar; relevante MBO-opleidingen met praktijkervaring of traineeships worden ook geaccepteerd

Salarisindicatie in loondienst

€30000 - €42000 per jaar

Indicatie uurtarief bij ZZP

€300 - €450 per uur

Doorgroeimogelijkheden

Doorstroming naar Medior Developer, Senior Developer, Teamlead, DevOps Engineer, Solution Architect of Software Architect

Competenties & vaardigheden

Java, React, JUnit, CI/CD en basis Linux/DevOps vaardigheden

Gerelateerde functies

Medior Software Developer, Senior Software Developer, Front-end Developer, Back-end Developer, DevOps Engineer, QA Engineer

Functieomschrijving

n

Een Junior Software Developer is een beginnende softwareprofessional die onder begeleiding werkt aan het ontwerpen, ontwikkelen, testen en documenteren van softwareoplossingen. De rol concentreert zich op het vertalen van functionele eisen naar werkende code en het uitvoeren van basisimplementaties binnen grotere projecten. Hierbij hoort het schrijven en onderhouden van unit- en integratietests, het volgen van afgesproken ontwikkel- en deploymentprocessen en het samenwerken met collega-ontwikkelaars, testers en helpdeskmedewerkers. De junior ontwikkelaar werkt volgens gestructureerde, stapsgewijze plannen en levert betrouwbare, gedocumenteerde bijdragen aan systemen. Deze positie kan zowel in vaste dienst als via zzp opdrachten, opdrachten overheid of interim werk ingevuld worden en kan via inhuurconstructies zoals DAS of via detacheringbureaus worden aangeboden.

nn

Typische salaris

n

Het salaris voor een Junior Software Developer varieert afhankelijk van arbeidsvorm en ervaring. In loondienst (contract) ligt het bruto jaarsalaris veelal in de categorie €30.000–€42.000 voor een fulltime positie, met regionale en sectorale variatie. Voor junioren in de publieke sector of bij grotere organisaties kan dit binnen de collectieve schaalwat afwijkingen vertonen. Bij interim werk of zzp opdrachten gelden doorgaans dag- of uurtarieven; een startende zelfstandige of consultant kan rekenen op ongeveer €300–€450 per dag afhankelijk van vaardigheden, locatie en vraag, terwijl ervaren juniors aan de hogere kant van dat spectrum kunnen zitten. Opdrachten overheid worden soms via raamcontracten of via DAS verstrekt en kunnen andere voorwaarden en marges hebben dan commerciële opdrachten. Naast bruto salaris bieden veel werkgevers secundaire voorwaarden zoals opleidingsbudget, reiskostenvergoeding of pensioenopbouw, terwijl zzp’ers hun eigen verzekeringen en pensioen moeten regelen.

nn

Veelvoorkomende functie taken

n

De dagelijkse taken van een Junior Software Developer omvatten het implementeren van features onder begeleiding, het schrijven en onderhouden van JUnit-tests, het uitvoeren van integratietests en het bijdragen aan CI/CD-pijplijnen. De junior helpt bij het opzetten en onderhouden van ontwikkelomgevingen, voert code reviews uit of ondersteunt de reviewcyclus en documenteert technische keuzes en testscenario’s. Daarnaast levert de rol vaak 2e/3e lijns technische ondersteuning aan gebruikers of andere landen/afdelingen, werkt nauw samen met de eerstelijns helpdesk en rapporteert voortgang aan projectteams of leads. De junior volgt aanwijzingen van senior developers, pakt bugs op, draagt bij aan refactoring en leert stapsgewijs complexere onderdelen van het systeem te begrijpen en te verbeteren. Communicatie met stakeholders en het nauwkeurig uitvoeren van test- en documentatiewerk zijn cruciaal om kwaliteit en continuïteit te waarborgen.

nn

Hoe word je specialist in deze functie

n

Om door te groeien naar een specialistische rol start je met het verdiepen van technische kennis (bijv. Java, frontend frameworks zoals React, en testframeworks zoals JUnit) en met praktische ervaring in DevOps-praktijken zoals Docker, Linux en CI/CD-tools (bijv. Jenkins). Volg gerichte cursussen en certificeringen, werk aan complexe productfeatures en zoek mentoring bij medior en senior developers. Doe ervaring op met verschillende projecten, zowel in de private sector als bij opdrachten overheid of via zzp opdrachten en interim werk; het werken via DAS of vergelijkbare raamcontracten kan exposure aan grote, gereguleerde omgevingen bieden. Bouw een portfolio van afgeronde projecten en draag actief bij aan architectuurkeuzes, performance-optimalisatie en security-verbeteringen. Leiderschapservaring door kleine teams of onderdelen te leiden, bijdragen aan technische richtlijnen en het geven van coaching aan nieuwere collega’s versnelt de ontwikkeling naar rollen als Medior/Senior Developer, DevOps Engineer of Software Architect. Blijf leergierig, participeer in communities, open source of interne kennissessies en investeer in soft skills zoals communiceren met stakeholders en documenteren om een brede en robuuste specialist te worden.

Opleidingsniveau

HBO (Bachelor) Informatica / Software Engineering of vergelijkbaar; relevante MBO-opleidingen met praktijkervaring of traineeships worden ook geaccepteerd

Salarisindicatie in loondienst

€30000 - €42000 per jaar

Indicatie uurtarief bij ZZP

€300 - €450 per uur

Doorgroeimogelijkheden

Doorstroming naar Medior Developer, Senior Developer, Teamlead, DevOps Engineer, Solution Architect of Software Architect

Competenties & vaardigheden

Java, React, JUnit, CI/CD en basis Linux/DevOps vaardigheden

Gerelateerde functies

Medior Software Developer, Senior Software Developer, Front-end Developer, Back-end Developer, DevOps Engineer, QA Engineer

Functieomschrijving

n

Een Junior Software Developer is een beginnende softwareprofessional die onder begeleiding werkt aan het ontwerpen, ontwikkelen, testen en documenteren van softwareoplossingen. De rol concentreert zich op het vertalen van functionele eisen naar werkende code en het uitvoeren van basisimplementaties binnen grotere projecten. Hierbij hoort het schrijven en onderhouden van unit- en integratietests, het volgen van afgesproken ontwikkel- en deploymentprocessen en het samenwerken met collega-ontwikkelaars, testers en helpdeskmedewerkers. De junior ontwikkelaar werkt volgens gestructureerde, stapsgewijze plannen en levert betrouwbare, gedocumenteerde bijdragen aan systemen. Deze positie kan zowel in vaste dienst als via zzp opdrachten, opdrachten overheid of interim werk ingevuld worden en kan via inhuurconstructies zoals DAS of via detacheringbureaus worden aangeboden.

nn

Typische salaris

n

Het salaris voor een Junior Software Developer varieert afhankelijk van arbeidsvorm en ervaring. In loondienst (contract) ligt het bruto jaarsalaris veelal in de categorie €30.000–€42.000 voor een fulltime positie, met regionale en sectorale variatie. Voor junioren in de publieke sector of bij grotere organisaties kan dit binnen de collectieve schaalwat afwijkingen vertonen. Bij interim werk of zzp opdrachten gelden doorgaans dag- of uurtarieven; een startende zelfstandige of consultant kan rekenen op ongeveer €300–€450 per dag afhankelijk van vaardigheden, locatie en vraag, terwijl ervaren juniors aan de hogere kant van dat spectrum kunnen zitten. Opdrachten overheid worden soms via raamcontracten of via DAS verstrekt en kunnen andere voorwaarden en marges hebben dan commerciële opdrachten. Naast bruto salaris bieden veel werkgevers secundaire voorwaarden zoals opleidingsbudget, reiskostenvergoeding of pensioenopbouw, terwijl zzp’ers hun eigen verzekeringen en pensioen moeten regelen.

nn

Veelvoorkomende functie taken

n

De dagelijkse taken van een Junior Software Developer omvatten het implementeren van features onder begeleiding, het schrijven en onderhouden van JUnit-tests, het uitvoeren van integratietests en het bijdragen aan CI/CD-pijplijnen. De junior helpt bij het opzetten en onderhouden van ontwikkelomgevingen, voert code reviews uit of ondersteunt de reviewcyclus en documenteert technische keuzes en testscenario’s. Daarnaast levert de rol vaak 2e/3e lijns technische ondersteuning aan gebruikers of andere landen/afdelingen, werkt nauw samen met de eerstelijns helpdesk en rapporteert voortgang aan projectteams of leads. De junior volgt aanwijzingen van senior developers, pakt bugs op, draagt bij aan refactoring en leert stapsgewijs complexere onderdelen van het systeem te begrijpen en te verbeteren. Communicatie met stakeholders en het nauwkeurig uitvoeren van test- en documentatiewerk zijn cruciaal om kwaliteit en continuïteit te waarborgen.

nn

Hoe word je specialist in deze functie

n

Om door te groeien naar een specialistische rol start je met het verdiepen van technische kennis (bijv. Java, frontend frameworks zoals React, en testframeworks zoals JUnit) en met praktische ervaring in DevOps-praktijken zoals Docker, Linux en CI/CD-tools (bijv. Jenkins). Volg gerichte cursussen en certificeringen, werk aan complexe productfeatures en zoek mentoring bij medior en senior developers. Doe ervaring op met verschillende projecten, zowel in de private sector als bij opdrachten overheid of via zzp opdrachten en interim werk; het werken via DAS of vergelijkbare raamcontracten kan exposure aan grote, gereguleerde omgevingen bieden. Bouw een portfolio van afgeronde projecten en draag actief bij aan architectuurkeuzes, performance-optimalisatie en security-verbeteringen. Leiderschapservaring door kleine teams of onderdelen te leiden, bijdragen aan technische richtlijnen en het geven van coaching aan nieuwere collega’s versnelt de ontwikkeling naar rollen als Medior/Senior Developer, DevOps Engineer of Software Architect. Blijf leergierig, participeer in communities, open source of interne kennissessies en investeer in soft skills zoals communiceren met stakeholders en documenteren om een brede en robuuste specialist te worden.

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