< Naar alle vacatures

JAVA-ontwikkelaar (medior)

Opleidingsniveau

HBO Informatica of gelijkwaardig

Salarisindicatie in loondienst

€3200 - €5500 per maand

Indicatie uurtarief bij ZZP

€450 - €700 per uur

Doorgroeimogelijkheden

Senior Java-ontwikkelaar, Lead Developer, Solution Architect, Technical Architect, Teamlead

Competenties & vaardigheden

Java-programmering, Backendontwikkeling en integraties, Debugging en onderhoud, CI/CD en DevOps-kennis, Communicatie en documentatie

Gerelateerde functies

Senior Java-ontwikkelaar, Backendontwikkelaar, Full-stack ontwikkelaar, Software Engineer, DevOps-engineer

Beschrijving van de functie

n

Een medior Java-ontwikkelaar is primair verantwoordelijk voor het ontwerpen, bouwen, beheren en verbeteren van backend-applicaties en koppelingen binnen een organisatie. De rol richt zich op het waarborgen van beschikbaarheid, performance en beveiliging van services die bedrijfsprocessen ondersteunen. Naast het schrijven van robuuste Java-code hoort het oplossen van incidenten, het uitvoeren van correctief en adaptief onderhoud en het onderhouden van technische documentatie tot de kernactiviteiten. Communicatie met functioneel beheerders, testers, infrastructuurteams en stakeholders is essentieel om veranderingen gecontroleerd in productie te brengen en om de impact van incidenten te beperken. De medior ontwikkelaar werkt vaak binnen een DevOps-achtige context waarin automatisering van build-, test- en releaseprocessen centraal staat en waarin samenwerking met continous integration / continuous deployment-pijplijnen normaal is. Voor professionals die kiezen voor zzp opdrachten of interim werk is deze functie bovendien goed inzetbaar voor opdrachten overheid en commerciële opdrachtgevers; ervaring met aanbestedings- en beveiligingskaders kan dan van meerwaarde zijn. Kennis van integratiepatronen, webservices (REST/SOAP), authenticatie- en autorisatiesystemen en moderne tooling (Git, CI/CD, testframeworks) vormt de basis van het vak. Ook bestaat er vaak behoefte aan ondersteuning van front-end componenten of aan samenwerking met front-end ontwikkelaars bij klantgerichte features en PWA-implementaties. In praktijksituaties komt tevens het documentatie- en kennisoverdrachtaspect naar voren: een medior ontwikkelaar houdt technische documentatie actueel en draagt bij aan duurzame kennis binnen het team en de organisatie, inclusief overdraagbare artefacten zoals architectuurbeschrijvingen en interfacecontracten (bijvoorbeeld voor DAS of andere toegangs- en integratielagen).

nn

Typische beloning

n

De beloning van een medior Java-ontwikkelaar varieert naar gelang contractvorm, sector en locatie. Voor vaste aanstellingen (contract) ligt het bruto maandsalaris in Nederland veelal tussen circa €3.200 en €5.500, afhankelijk van ervaring, verantwoordelijkheden en secundaire arbeidsvoorwaarden. Voor zzp opdrachten en interim werk liggen de dagtarieven doorgaans tussen ongeveer €450 en €700 per dag exclusief btw, afhankelijk van specialisatie en beschikbaarheid. Bij opdrachten overheid of grote ketenprojecten kunnen tarieven iets anders worden gestructureerd door inkoopvoorwaarden of raamcontracten. Voor kandidaten met extra expertise in security, integratie-standaarden of domeinkennis (bijvoorbeeld logistieke of overheidsdomeinen) zijn hogere tarieven of salarissen reëel. Vergeet niet dat bij freelance opdrachten de totale vergoeding ook rekening moet houden met niet-gefactureerde uren, administratieve lasten en verzekeringen; bij vast dienstverband zijn daar weer pensioenopbouw en collectieve verzekeringen tegenovergesteld. Zowel bij vaste functies als bij zzp opdrachten biedt ervaring met moderne DevOps-praktijken, testautomatisering en kennisoverdracht extra onderhandelingsruimte bij salarisonderhandelingen.

nn

Veelvoorkomende functietaken

n

Typische taken zijn onder meer het ontwerpen en implementeren van backend-services in Java, het schrijven van unit- en integratietests, en het analyseren en oplossen van incidenten in productieomgevingen. De medior ontwikkelaar bouwt en onderhoudt integraties via webservices, zorgt voor correcte authenticatie en autorisatie, en optimaliseert bestaande interfaces en prestaties. Verder behoren het opzetten en bijhouden van technische documentatie, code reviews, het uitrollen van releases via CI/CD pipelines en het samenwerken met operations of infrastructuurteams tot de dagelijkse werkzaamheden. In projecten ondersteunt de medior ontwikkelaar vaak senior developers en werkt samen met front-end collega’s aan klantgestuurde functionaliteiten; in sommige situaties wordt ook ondersteuning geboden bij het opzetten van sjablonen voor webservices en het moderniseren van legacy SOAP-services naar moderne REST-API’s. Voor professionals die kiezen voor interim werk of zzp opdrachten is het gebruikelijk om binnen korte tijd de context te begrijpen en in te springen op urgente incidenten of trajecten; ervaring met DAS, toegangsverlening of standaarden binnen publieke systemen kan dan doorslaggevend zijn bij selectie voor opdrachten overheid.

nn

Hoe je specialist wordt in deze functie

n

Worden tot een specialist vereist gerichte praktijkervaring en voortdurende bijscholing. Begin met een stevige basis in Java en backend-architecturen, bouw ervaring op met integraties en beveiligingsconcepten en leer werken met CI/CD, containerisatie en cloud- of on-premise deploymenttools. Verdiep je in relevante standaarden en domeinkennis die in jouw sector veel voorkomen; bij overheidsopdrachten bijvoorbeeld veiligheids- en privacyregels, en bij logistieke systemen specifieke uitwisselingsstandaarden. Doe ervaring op in meerdere projecten, zowel in vaste rollen als via zzp opdrachten of interim werk, zodat je leert schakelen tussen verschillende technische landschappen en governance-vereisten. Volg certificeringen en trainingen om je kennis aantoonbaar te maken, en draag actief bij aan communities, codebases en architectuurdiscussies binnen het team. Kennisoverdracht, het bijhouden van technische documentatie en mentoring van juniors versterken je profiel als specialist. Tenslotte vergroot brede exposure — bijvoorbeeld door opdrachten overheid, commerciële opdrachten en projecttypen af te wisselen — je expertise en maakt je aantrekkelijker voor geavanceerde opdrachten, hogere functies of zelfstandig ondernemerschap binnen de IT-arbeidsmarkt.

Opleidingsniveau

HBO Informatica of gelijkwaardig

Salarisindicatie in loondienst

€3200 - €5500 per maand

Indicatie uurtarief bij ZZP

€450 - €700 per uur

Doorgroeimogelijkheden

Senior Java-ontwikkelaar, Lead Developer, Solution Architect, Technical Architect, Teamlead

Competenties & vaardigheden

Java-programmering, Backendontwikkeling en integraties, Debugging en onderhoud, CI/CD en DevOps-kennis, Communicatie en documentatie

Gerelateerde functies

Senior Java-ontwikkelaar, Backendontwikkelaar, Full-stack ontwikkelaar, Software Engineer, DevOps-engineer

Beschrijving van de functie

n

Een medior Java-ontwikkelaar is primair verantwoordelijk voor het ontwerpen, bouwen, beheren en verbeteren van backend-applicaties en koppelingen binnen een organisatie. De rol richt zich op het waarborgen van beschikbaarheid, performance en beveiliging van services die bedrijfsprocessen ondersteunen. Naast het schrijven van robuuste Java-code hoort het oplossen van incidenten, het uitvoeren van correctief en adaptief onderhoud en het onderhouden van technische documentatie tot de kernactiviteiten. Communicatie met functioneel beheerders, testers, infrastructuurteams en stakeholders is essentieel om veranderingen gecontroleerd in productie te brengen en om de impact van incidenten te beperken. De medior ontwikkelaar werkt vaak binnen een DevOps-achtige context waarin automatisering van build-, test- en releaseprocessen centraal staat en waarin samenwerking met continous integration / continuous deployment-pijplijnen normaal is. Voor professionals die kiezen voor zzp opdrachten of interim werk is deze functie bovendien goed inzetbaar voor opdrachten overheid en commerciële opdrachtgevers; ervaring met aanbestedings- en beveiligingskaders kan dan van meerwaarde zijn. Kennis van integratiepatronen, webservices (REST/SOAP), authenticatie- en autorisatiesystemen en moderne tooling (Git, CI/CD, testframeworks) vormt de basis van het vak. Ook bestaat er vaak behoefte aan ondersteuning van front-end componenten of aan samenwerking met front-end ontwikkelaars bij klantgerichte features en PWA-implementaties. In praktijksituaties komt tevens het documentatie- en kennisoverdrachtaspect naar voren: een medior ontwikkelaar houdt technische documentatie actueel en draagt bij aan duurzame kennis binnen het team en de organisatie, inclusief overdraagbare artefacten zoals architectuurbeschrijvingen en interfacecontracten (bijvoorbeeld voor DAS of andere toegangs- en integratielagen).

nn

Typische beloning

n

De beloning van een medior Java-ontwikkelaar varieert naar gelang contractvorm, sector en locatie. Voor vaste aanstellingen (contract) ligt het bruto maandsalaris in Nederland veelal tussen circa €3.200 en €5.500, afhankelijk van ervaring, verantwoordelijkheden en secundaire arbeidsvoorwaarden. Voor zzp opdrachten en interim werk liggen de dagtarieven doorgaans tussen ongeveer €450 en €700 per dag exclusief btw, afhankelijk van specialisatie en beschikbaarheid. Bij opdrachten overheid of grote ketenprojecten kunnen tarieven iets anders worden gestructureerd door inkoopvoorwaarden of raamcontracten. Voor kandidaten met extra expertise in security, integratie-standaarden of domeinkennis (bijvoorbeeld logistieke of overheidsdomeinen) zijn hogere tarieven of salarissen reëel. Vergeet niet dat bij freelance opdrachten de totale vergoeding ook rekening moet houden met niet-gefactureerde uren, administratieve lasten en verzekeringen; bij vast dienstverband zijn daar weer pensioenopbouw en collectieve verzekeringen tegenovergesteld. Zowel bij vaste functies als bij zzp opdrachten biedt ervaring met moderne DevOps-praktijken, testautomatisering en kennisoverdracht extra onderhandelingsruimte bij salarisonderhandelingen.

nn

Veelvoorkomende functietaken

n

Typische taken zijn onder meer het ontwerpen en implementeren van backend-services in Java, het schrijven van unit- en integratietests, en het analyseren en oplossen van incidenten in productieomgevingen. De medior ontwikkelaar bouwt en onderhoudt integraties via webservices, zorgt voor correcte authenticatie en autorisatie, en optimaliseert bestaande interfaces en prestaties. Verder behoren het opzetten en bijhouden van technische documentatie, code reviews, het uitrollen van releases via CI/CD pipelines en het samenwerken met operations of infrastructuurteams tot de dagelijkse werkzaamheden. In projecten ondersteunt de medior ontwikkelaar vaak senior developers en werkt samen met front-end collega’s aan klantgestuurde functionaliteiten; in sommige situaties wordt ook ondersteuning geboden bij het opzetten van sjablonen voor webservices en het moderniseren van legacy SOAP-services naar moderne REST-API’s. Voor professionals die kiezen voor interim werk of zzp opdrachten is het gebruikelijk om binnen korte tijd de context te begrijpen en in te springen op urgente incidenten of trajecten; ervaring met DAS, toegangsverlening of standaarden binnen publieke systemen kan dan doorslaggevend zijn bij selectie voor opdrachten overheid.

nn

Hoe je specialist wordt in deze functie

n

Worden tot een specialist vereist gerichte praktijkervaring en voortdurende bijscholing. Begin met een stevige basis in Java en backend-architecturen, bouw ervaring op met integraties en beveiligingsconcepten en leer werken met CI/CD, containerisatie en cloud- of on-premise deploymenttools. Verdiep je in relevante standaarden en domeinkennis die in jouw sector veel voorkomen; bij overheidsopdrachten bijvoorbeeld veiligheids- en privacyregels, en bij logistieke systemen specifieke uitwisselingsstandaarden. Doe ervaring op in meerdere projecten, zowel in vaste rollen als via zzp opdrachten of interim werk, zodat je leert schakelen tussen verschillende technische landschappen en governance-vereisten. Volg certificeringen en trainingen om je kennis aantoonbaar te maken, en draag actief bij aan communities, codebases en architectuurdiscussies binnen het team. Kennisoverdracht, het bijhouden van technische documentatie en mentoring van juniors versterken je profiel als specialist. Tenslotte vergroot brede exposure — bijvoorbeeld door opdrachten overheid, commerciële opdrachten en projecttypen af te wisselen — je expertise en maakt je aantrekkelijker voor geavanceerde opdrachten, hogere functies of zelfstandig ondernemerschap binnen de IT-arbeidsmarkt.

Belastingdienst Logo
Senior Java Ontwikkelaar
Belastingdienst
Belastingdienst
Apeldoorn
36 uur
3 aug. 2026
onbekend
Alleen via omzetverloning
Ministerie van Defensie Logo
Senior Programmeur Java
Ministerie van Defensie
Ministerie van Defensie
Groningen
36 uur
4 jan. 2026
90 - 99
Alleen via omzetverloning
Logo Belastingdienst
Apeldoorn
onbekend
36 uur
3 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.

Opdrachtbeschrijving

Wij zoeken een ervaren (Senior) DevOps engineer ter ondersteuning van het BurgerPortaalTeam binnen de Belastingdienst in Apeldoorn.

Tot 31-12-2026 ligt circa 60%–70% van je tijd op het opzetten en inrichten van de OPS-omgeving en het structureel overdragen van kennis aan het team.

Je werkt actief mee aan de migratie van applicaties van het iPAS-platform naar OpenShift, gebruikmakend van geautomatiseerde migratietools en pipelines.

Als specialist op het gebied van OpenShift versnel je de migratie, fungeer je als vraagbaak voor collega’s en ondersteun je bij technische keuzes en implementatie.

Vanaf 01-01-2027 komt er weer ruimte voor ontwikkelwerk; je brengt daarnaast visie op toekomstige DevOps-werkwijzen en bewaakt security- en kwaliteitsaspecten.

Je werkt binnen een SAFe/Agile-omgeving in het Scrumteam BurgerPortaalTeam, met aandacht voor User Stories, Epics en Features.

Vereist profiel

  • Ruime ervaring als DevOps engineer, bij voorkeur op senior niveau, met aantoonbare referenties in soortgelijke rollen.
  • Diepgaande kennis en hands-on ervaring met OpenShift (deployments, operators, security, networking en troubleshooting).
  • Ervaring met migraties naar OpenShift en het gebruik van geautomatiseerde tooling, CI/CD-pipelines en scripting.
  • Bekendheid met containerisatie (Docker), Kubernetes, en Infrastructure as Code (bijv. Terraform, Ansible).
  • Technische affinity met Java-applicaties en buildtools (Maven/Gradle) is gewenst; ervaring als Senior Java-ontwikkelaar is een pré.
  • Ervaring met werken in SAFe/Agile teams en met het werken vanuit User Stories, Epics en Features.
  • Sterke communicator, coachende vaardigheden en ervaring met kennisoverdracht binnen multidisciplinaire teams.
  • Proactieve houding ten aanzien van security en kwaliteitsbewaking.
  • Beschikbaarheid om tot eind 2026 de nadruk te leggen op OPS-werk (60%–70%) en bij voorkeur inzetbaar in Apeldoorn.

Eisen

  • HBO werk- en denkniveau.
  • OCA en OCP of vergelijkbare certificaten.
  • Minimaal 5 jaar ervaring met (Enterprise) Java (Java/Jakarta EE en/of Quarkus, bij voorkeur versie 17 of hoger).
  • Minimaal 5 jaar ervaring met OpenShift of anders Kubernetes.
  • Kennis van OpenShift, Kubernetes, OpenLiberty, Quarkus, SonarQube, Maven, IntelliJ, Angular, REST-services, Jakarta EE, EJB's, GIT/Jira/Confluence.
  • Kennis van softwarebeveiligingseisen en ervaring met het oplossen van securityproblemen.

Wensen

  • Bekend met Features, Epics en User Stories.
  • Kennis van en liefst ook ervaring met SAFe.
  • Kennis van GIT/Jira/Confluence, dinq, Linux, MQ, XML/XSD.
  • Resultaatgericht en proactief.
  • Productief met scherp oog voor kwaliteit.

Competenties

  • Goede communicatieve eigenschappen (zowel schriftelijk als mondeling).
  • Resultaatgerichtheid.
  • Proactiviteit.
  • 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