< Naar alle vacatures

Senior Java-ontwikkelaar

Opleidingsniveau

Minimaal een HBO-opleiding in Informatica, Software Engineering of vergelijkbaar; praktische ervaring en continu bijscholing zijn cruciaal

Salarisindicatie in loondienst

€60000 - €85000 per jaar

Indicatie uurtarief bij ZZP

€450 - €800 per uur

Doorgroeimogelijkheden

Lead developer, Technical lead, Solution architect, Teamlead, IT-manager

Competenties & vaardigheden

Java, Spring-framework, REST/webservices, Unit testing (JUnit), Agile/Scrum

Gerelateerde functies

Backend developer, Software engineer, DevOps engineer, Solution architect, Technical lead

Functieomschrijving

n

Als Senior Java-ontwikkelaar ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van betrouwbare back-endsoftware die zakelijke processen ondersteunt. Je werkt in multidisciplinaire teams aan complexe applicaties en ketens waarbij stabiliteit, schaalbaarheid en onderhoudbaarheid centraal staan. In deze rol neem je eigenaarschap over onderdelen van de applicatie-architectuur, begeleid je junior ontwikkelaars en draag je bij aan technische besluitvorming en kwaliteitsverbetering. Je levert functionerende software in korte iteraties volgens agile principes en enthousiasmeert het team om continu te verbeteren, zowel op gebied van codekwaliteit als van deployment- en testprocessen.

nn

Salarisindicatie

n

Het salaris van een Senior Java-ontwikkelaar varieert afhankelijk van ervaring, sector en contractvorm. Als vast dienstverband ligt een gangbaar salaris in Nederland vaak tussen de €60.000 en €85.000 bruto per jaar, inclusief relevante toeslagen en secundaire arbeidsvoorwaarden. Als consultant of zzp'er zijn dagtarieven hoger: veel senioren werken via zzp opdrachten of interim werk met tarieven die vaak tussen €450 en €800 per dag liggen, afhankelijk van specialisatie en markt, en mogelijkheden voor opdrachten overheid of opdrachten in de commerciële sector. Voor opdrachtnemers die via een raamcontract of DAS worden ingezet kan de positionering en tariefopbouw verschillen; hou rekening met overhead, verzekeringen en pensioenopbouw wanneer je vergelijkt met een vaste aanstelling.

nn

Veelvoorkomende taken

n

De dagelijkse taken bestaan uit schrijven van testbare, goed gedocumenteerde Java-code, uitvoeren van code reviews en meewerken aan systeemontwerp. Je implementeert en onderhoudt webservices (REST/SOAP), configureert build- en integratiepipelines (bijvoorbeeld met Maven en Jenkins) en draagt bij aan kwaliteitsborging met testframeworks zoals JUnit, Cucumber of Robot Framework. Daarnaast voer je performance-analyses uit, lost incidenten op in productieomgevingen en werkt samen met operations of DevOps-collega's om deployment en monitoring te verbeteren. Een belangrijk deel van de rol is kennisdeling: je verzorgt documentatie, kennissessies en mentoringsessies voor collega’s zodat het team als geheel beter wordt. De rol vraagt ook T-shaped inzet: naast bouwen help je bij ontwerp- en testwerkzaamheden wanneer dat nodig is om opleveringen soepel te laten verlopen.

nn

Hoe specialist te worden

n

Om je te ontwikkelen tot specialist combineer je praktijkervaring met gerichte verdieping. Start met een stevige basis in Java, objectgeoriënteerd ontwerp en veelgebruikte frameworks (zoals Spring). Werk meerdere jaren in backend- of integratieprojecten, bij voorkeur binnen verschillende domeinen en teams, en neem verantwoordelijkheid voor architectuurkeuzes en kwaliteitsverbetering. Volg cursussen en certificeringen voor architectuur, cloudplatformen en testautomatisering, en bouw een portfolio van succesvol afgeronde opdrachten — zowel als vaste kracht als via zzp opdrachten of interim werk. Deel actief kennis via blogs, presentaties of interne kennissessies en zoek ervaring met tooling en processen rond CI/CD, codekwaliteit (SonarQube) en containerisatie. Voor wie werkt met overheidsopdrachten of via raamcontracten zoals DAS loont het om bekend te raken met compliance-eisen, beveiligingsstandaarden en het tenderproces van opdrachten overheid. Netwerken, bijdragen aan open source of spreken op conferenties versterkt je reputatie en opent deuren naar complexere opdrachten en hogere tarieven.

Opleidingsniveau

Minimaal een HBO-opleiding in Informatica, Software Engineering of vergelijkbaar; praktische ervaring en continu bijscholing zijn cruciaal

Salarisindicatie in loondienst

€60000 - €85000 per jaar

Indicatie uurtarief bij ZZP

€450 - €800 per uur

Doorgroeimogelijkheden

Lead developer, Technical lead, Solution architect, Teamlead, IT-manager

Competenties & vaardigheden

Java, Spring-framework, REST/webservices, Unit testing (JUnit), Agile/Scrum

Gerelateerde functies

Backend developer, Software engineer, DevOps engineer, Solution architect, Technical lead

Functieomschrijving

n

Als Senior Java-ontwikkelaar ben je verantwoordelijk voor het ontwerpen, bouwen en onderhouden van betrouwbare back-endsoftware die zakelijke processen ondersteunt. Je werkt in multidisciplinaire teams aan complexe applicaties en ketens waarbij stabiliteit, schaalbaarheid en onderhoudbaarheid centraal staan. In deze rol neem je eigenaarschap over onderdelen van de applicatie-architectuur, begeleid je junior ontwikkelaars en draag je bij aan technische besluitvorming en kwaliteitsverbetering. Je levert functionerende software in korte iteraties volgens agile principes en enthousiasmeert het team om continu te verbeteren, zowel op gebied van codekwaliteit als van deployment- en testprocessen.

nn

Salarisindicatie

n

Het salaris van een Senior Java-ontwikkelaar varieert afhankelijk van ervaring, sector en contractvorm. Als vast dienstverband ligt een gangbaar salaris in Nederland vaak tussen de €60.000 en €85.000 bruto per jaar, inclusief relevante toeslagen en secundaire arbeidsvoorwaarden. Als consultant of zzp'er zijn dagtarieven hoger: veel senioren werken via zzp opdrachten of interim werk met tarieven die vaak tussen €450 en €800 per dag liggen, afhankelijk van specialisatie en markt, en mogelijkheden voor opdrachten overheid of opdrachten in de commerciële sector. Voor opdrachtnemers die via een raamcontract of DAS worden ingezet kan de positionering en tariefopbouw verschillen; hou rekening met overhead, verzekeringen en pensioenopbouw wanneer je vergelijkt met een vaste aanstelling.

nn

Veelvoorkomende taken

n

De dagelijkse taken bestaan uit schrijven van testbare, goed gedocumenteerde Java-code, uitvoeren van code reviews en meewerken aan systeemontwerp. Je implementeert en onderhoudt webservices (REST/SOAP), configureert build- en integratiepipelines (bijvoorbeeld met Maven en Jenkins) en draagt bij aan kwaliteitsborging met testframeworks zoals JUnit, Cucumber of Robot Framework. Daarnaast voer je performance-analyses uit, lost incidenten op in productieomgevingen en werkt samen met operations of DevOps-collega's om deployment en monitoring te verbeteren. Een belangrijk deel van de rol is kennisdeling: je verzorgt documentatie, kennissessies en mentoringsessies voor collega’s zodat het team als geheel beter wordt. De rol vraagt ook T-shaped inzet: naast bouwen help je bij ontwerp- en testwerkzaamheden wanneer dat nodig is om opleveringen soepel te laten verlopen.

nn

Hoe specialist te worden

n

Om je te ontwikkelen tot specialist combineer je praktijkervaring met gerichte verdieping. Start met een stevige basis in Java, objectgeoriënteerd ontwerp en veelgebruikte frameworks (zoals Spring). Werk meerdere jaren in backend- of integratieprojecten, bij voorkeur binnen verschillende domeinen en teams, en neem verantwoordelijkheid voor architectuurkeuzes en kwaliteitsverbetering. Volg cursussen en certificeringen voor architectuur, cloudplatformen en testautomatisering, en bouw een portfolio van succesvol afgeronde opdrachten — zowel als vaste kracht als via zzp opdrachten of interim werk. Deel actief kennis via blogs, presentaties of interne kennissessies en zoek ervaring met tooling en processen rond CI/CD, codekwaliteit (SonarQube) en containerisatie. Voor wie werkt met overheidsopdrachten of via raamcontracten zoals DAS loont het om bekend te raken met compliance-eisen, beveiligingsstandaarden en het tenderproces van opdrachten overheid. Netwerken, bijdragen aan open source of spreken op conferenties versterkt je reputatie en opent deuren naar complexere opdrachten en hogere tarieven.

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 Ministerie van Defensie
Groningen
90 - 99
36 uur
4 jan. 2026 - 4 jan. 2028
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.

Java-ontwikkelaar gezocht bij Team RIO

Team RIO werkt aan een centraal register met alle scholen en opleidingen in Nederland, inclusief perioden, goedkeuringen en licenties.

Je komt te werken in één van de drie DevOps-teams die samen verantwoordelijk zijn voor doorontwikkeling en beheer van circa 40 RIO-applicaties.

Dagelijkse praktijk: ontwikkelen in Java (en in het ecosysteem rondom Java), samenwerken met ontwerpers, testers, OPS-engineers en productowners en het continu leveren van waarde via demo’s en gebruikersfeedback.

Het werk omvat zowel nieuwe functionaliteit (zoals subsidies en scholingsplatformen) als onderhoud van bestaande systemen die door meerdere DUO-afdelingen gebruikt worden.

De teams werken hybride; je werkt één of meerdere dagen per week op locatie Kempkensberg in Groningen. Er is behoefte aan een ervaren (senior) Java-ontwikkelaar vanwege uitstroom binnen een team.

Vereist profiel

  • Ervaren Java-ontwikkelaar (senior), met aantoonbare ervaring in productieomgevingen en complexe applicatielandschappen.
  • Ervaring met moderne front-end frameworks (Angular) is gewenst of het vermogen om effectief samen te werken met front-end ontwikkelaars.
  • Bekend met DevOps-principes en tooling (CI/CD, samenwerken met OPS-engineers) en oog voor kwaliteit, testen en deployment-processen.
  • Sterke samenwerkingsvaardigheden: ervaring met multidisciplinaire teams, werken met productowners, business analisten en relatiemanagers.
  • Communicatief vaardig en gewend om demo’s te geven en gebruikersfeedback te verwerken in iteratieve ontwikkeling.
  • Bereidheid om één of meerdere dagen per week op locatie Kempkensberg in Groningen te werken; woonachtig in of bereid te reizen naar Groningen is een pré.
  • Proactieve houding, probleemoplossend vermogen en ervaring met werken aan grootschalige registratiesystemen of publieke sector projecten is een plus.

Eisen

  • Je goed kunt samendenken en -werken binnen het team
  • Assertief bent
  • Leergierig bent en je snel nieuwe tools en frameworks weet eigen te maken
  • Communicatief vaardig bent.

Wensen

  • Relevante werkervaring met SpringRelevante werkervaring met Angular is een préRelevante werkervaring met RESTRelevante werkervaring met JMSRelevante werkervaring met Postgres en DB2Relevante werkervaring met GraphQLRelevante werkervaring met JenkinsGoed kunnen meedenken bij passende oplossingenKennis van Continuous Integration / Continuous DeliveryWerkervaring met het afronden van userstoriesVoertaal NederlandsWerkervaring met het ondersteunen van collega's (met technische expertise)Werkervaring met het samenwerken met collega's in een complexe omgeving die voortdurend in beweging is en waar back-end en front-end bij elkaar komenWerkervaring in het zorgdragen voor een kwalitatief hoogwaardige en snelle realisatie van de oplossing en het meenemen van andere ontwikkelaars en testers in dit procesWerkervaring met functioneren binnen een DevOps teamRelevante werkervaring met Camunda is een préEventueel ervaring bij DUO

Competenties

  • Je goed kunt samendenken en -werken binnen het team
  • Assertief bent
  • Leergierig bent en je snel nieuwe tools en frameworks weet eigen te maken
  • Communicatief vaardig bent.

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