< Naar alle vacatures

Senior Java Developer

Opleidingsniveau

Bachelor in Computer Science of vergelijkbare studie

Salarisindicatie in loondienst

€60000 - €90000 per jaar

Indicatie uurtarief bij ZZP

€65 - €100 per uur

Doorgroeimogelijkheden

Lead Developer, Software Architect, Technisch Manager

Competenties & vaardigheden

Java, Agile Methodologie, Probleemoplossend Vermogen, Teamwerk, Communicatie

Gerelateerde functies

Java Developer, Lead Developer, Software Architect, System Analyst, DevOps Engineer

Functiebeschrijving

n

De functie van een Senior Java Developer is gericht op het ontwikkelen en verbeteren van softwaretoepassingen met behulp van de programmeertaal Java. Deze professionals zijn verantwoordelijk voor het ontwerpen, implementeren en testen van applicaties die voldoen aan de noden van hun organisatie en hun klanten. Gezien de opkomst van moderne technologieën en de groeiende vraag naar digitale oplossingen, spelen Senior Java Developers een cruciale rol in het realiseren van robuuste en veilige software. Hun werk vereist niet alleen technische vaardigheden, maar ook goede communicatieve eigenschappen, zodat ze effectief kunnen samenwerken binnen een team en met andere belanghebbenden zoals klanten en projectmanagers.

nn

Salaris

n

Een Senior Java Developer kan doorgaans rekenen op een competitief salaris dat varieert afhankelijk van ervaring, locatie en de sector waarin ze werken. In het geval van zzp opdrachten en interim werk bij de overheid zijn de tarieven vaak hoger dan bij reguliere bedrijven, en kunnen ze ongeveer tussen de € 60.000 en € 90.000 per jaar liggen. Voor freelance posities worden vaak uurtarieven gehanteerd die tussen de € 65 en € 100 schommelen, afhankelijk van de complexiteit van de projecten en de specifieke vaardigheden van de ontwikkelaar. Dit geeft aan dat er aanzienlijke financiële voordelen zijn aan het werken als Senior Java Developer, vooral in opdrachten rondom overheidsprojecten.

nn

Typische Taken

n

De Senior Java Developer voert verschillende taken uit die essentieel zijn voor het succes van softwareprojecten. Dit omvat het schrijven van efficiënte en onderhoudbare code, het uitvoeren van code reviews om de kwaliteit van het werk te waarborgen, en het meewerken aan agile sprints waarbij de voortgang van het project wordt geëvalueerd en aangepast. Daarnaast zijn ze betrokken bij het implementeren van nieuwe functionaliteiten en het optimaliseren van bestaande applicaties. Het werken aan opdrachten in de publieke sector kan ook inhouden dat ze voldoen aan strenge regelgeving en veiligheidsnormen. Het is belangrijk om voortdurend op de hoogte te blijven van technologische ontwikkelingen en nieuwe frameworks, zodat ze de beste oplossingen kunnen bieden in hun interim werk.

nn

Specialisatie en Opleiding

n

Om een specialist te worden in de functie van Senior Java Developer, is het essentieel om een sterke basis in computerwetenschappen te hebben, wat vaak een bachelor- of masterdiploma vereist. Daarnaast kunnen aanvullende cursussen en certificeringen in Java en gerelateerde technologieën zoals SpringBoot en Hibernate de kansen op specialisatie vergroten. Het werken aan diverse zzp opdrachten en overheidsprojecten helpt niet alleen bij het ontwikkelen van ervaring maar ook bij het opbouwen van een professioneel netwerk. Dit netwerk kan van cruciaal belang zijn voor toekomstige carrièremogelijkheden en het vinden van nieuwe interim werk projecten. Deelname aan conferenties, workshops en communities in de softwareontwikkelingssector kan ook bijdragen aan steeds verdergaande expertise in het vakgebied.

Opleidingsniveau

Bachelor in Computer Science of vergelijkbare studie

Salarisindicatie in loondienst

€60000 - €90000 per jaar

Indicatie uurtarief bij ZZP

€65 - €100 per uur

Doorgroeimogelijkheden

Lead Developer, Software Architect, Technisch Manager

Competenties & vaardigheden

Java, Agile Methodologie, Probleemoplossend Vermogen, Teamwerk, Communicatie

Gerelateerde functies

Java Developer, Lead Developer, Software Architect, System Analyst, DevOps Engineer

Functiebeschrijving

n

De functie van een Senior Java Developer is gericht op het ontwikkelen en verbeteren van softwaretoepassingen met behulp van de programmeertaal Java. Deze professionals zijn verantwoordelijk voor het ontwerpen, implementeren en testen van applicaties die voldoen aan de noden van hun organisatie en hun klanten. Gezien de opkomst van moderne technologieën en de groeiende vraag naar digitale oplossingen, spelen Senior Java Developers een cruciale rol in het realiseren van robuuste en veilige software. Hun werk vereist niet alleen technische vaardigheden, maar ook goede communicatieve eigenschappen, zodat ze effectief kunnen samenwerken binnen een team en met andere belanghebbenden zoals klanten en projectmanagers.

nn

Salaris

n

Een Senior Java Developer kan doorgaans rekenen op een competitief salaris dat varieert afhankelijk van ervaring, locatie en de sector waarin ze werken. In het geval van zzp opdrachten en interim werk bij de overheid zijn de tarieven vaak hoger dan bij reguliere bedrijven, en kunnen ze ongeveer tussen de € 60.000 en € 90.000 per jaar liggen. Voor freelance posities worden vaak uurtarieven gehanteerd die tussen de € 65 en € 100 schommelen, afhankelijk van de complexiteit van de projecten en de specifieke vaardigheden van de ontwikkelaar. Dit geeft aan dat er aanzienlijke financiële voordelen zijn aan het werken als Senior Java Developer, vooral in opdrachten rondom overheidsprojecten.

nn

Typische Taken

n

De Senior Java Developer voert verschillende taken uit die essentieel zijn voor het succes van softwareprojecten. Dit omvat het schrijven van efficiënte en onderhoudbare code, het uitvoeren van code reviews om de kwaliteit van het werk te waarborgen, en het meewerken aan agile sprints waarbij de voortgang van het project wordt geëvalueerd en aangepast. Daarnaast zijn ze betrokken bij het implementeren van nieuwe functionaliteiten en het optimaliseren van bestaande applicaties. Het werken aan opdrachten in de publieke sector kan ook inhouden dat ze voldoen aan strenge regelgeving en veiligheidsnormen. Het is belangrijk om voortdurend op de hoogte te blijven van technologische ontwikkelingen en nieuwe frameworks, zodat ze de beste oplossingen kunnen bieden in hun interim werk.

nn

Specialisatie en Opleiding

n

Om een specialist te worden in de functie van Senior Java Developer, is het essentieel om een sterke basis in computerwetenschappen te hebben, wat vaak een bachelor- of masterdiploma vereist. Daarnaast kunnen aanvullende cursussen en certificeringen in Java en gerelateerde technologieën zoals SpringBoot en Hibernate de kansen op specialisatie vergroten. Het werken aan diverse zzp opdrachten en overheidsprojecten helpt niet alleen bij het ontwikkelen van ervaring maar ook bij het opbouwen van een professioneel netwerk. Dit netwerk kan van cruciaal belang zijn voor toekomstige carrièremogelijkheden en het vinden van nieuwe interim werk projecten. Deelname aan conferenties, workshops en communities in de softwareontwikkelingssector kan ook bijdragen aan steeds verdergaande expertise in het vakgebied.

Politie Logo
Senior Java Developer Team Victor
Politie
Politie
Odijk
36 uur
1 jun. 2026
Tot 104,54
Alleen via omzetverloning
Belastingdienst Logo
Senior Developer ( Verambtelijking)
Belastingdienst
Belastingdienst
Apeldoorn
36 uur
15 sep. 2026
onbekend
Alleen via omzetverloning
Belastingdienst Logo
Senior Java Developer
Belastingdienst
Belastingdienst
Apeldoorn
36 uur
23 mei 2026
80 - 85
Alleen via omzetverloning
Logo Politie
Odijk
Tot 104,54
36 uur
1 jun. 2026
Reageer
Deadline: 1 sep. 2026

Samenvatting

Opdracht is niet geschikt voor ZZP; maximaal uurtarief voor deze aanvraag is €104,54 (functieschaal 10). Wij ontvangen graag een marktconforme aanbieding, afgestemd op de opdracht en niet uitsluitend op het maximale tarief. De opdracht heeft een indicatieve duur van 24 maanden; de genoemde startdatum is richtlijn en de werkelijke instroom kan later plaatsvinden. Je komt te werken aan de Basisvoorziening Vreemdelingen (BVV), een kritische IV-voorziening voor de vreemdelingenketen met meerdere overheidsketenpartners. De rol focust op het doorontwikkelen van bestaande applicatiefunctionaliteit, het verminderen van technical debt en het uitbreiden van het testframework (Cucumber, BDD); vertrouwelijke details volgen na gunning en screening.

Waar ga je werken

Je ondersteunt dagelijks het politiewerk met veilige en betrouwbare ICT-oplossingen, met bijzondere aandacht voor dreigingen zoals terrorisme en cybercriminaliteit. De BVV heeft een centrale IV-rol voor netwerkpartners en operationele collega's in het vreemdelingendomein. Op middellange termijn is een modernisering van de applicatie naar een nieuwe stack (Java Spring Boot) voorzien. Locatie: Odijk (Politieteam Victor ICT) met hybride werken: minimaal 2 dagen per week op kantoor.

Kernverantwoordelijkheden

  • Hands-on senior developer: doorontwikkelen van BVV-applicatie en oplossen van technical debt.
  • Uitbreiden en onderhouden van testautomatisering met Cucumber conform BDD.
  • Verantwoordelijk voor software(component)architectuur en naleving van richtlijnen (incl. security) in afstemming met solution architects.
  • DevOps-taken: CI/CD-pijplijn, buildstraat configuratie, deployment en monitoring (applicatie & infra).
  • Teamlead: coachen, enthousiasmeren en meenemen van het team in technische keuzes en werkwijze.
  • Piketdiensten: ongeveer 4x per jaar meedraaien.

Vereist profiel

  • Ervaren Senior Java Developer (bij voorkeur uitgebreide ervaring met Java en Spring/Spring Boot).
  • Hands-on programmeur met aantoonbare ervaring in doorontwikkeling van bestaande applicaties en verminderen van technical debt.
  • Ervaring met testautomatisering (Cucumber, BDD) en het opzetten/uitbreiden van testframeworks.
  • Sterke DevOps-vaardigheden: CI/CD, deployment pipelines, buildstraat-configuratie en monitoring tooling.
  • Ruime kennis van niet-functionele eisen: performance, security en robuustheid; ervaring met securityrichtlijnen binnen overheid of vergelijkbare omgevingen is een pré.
  • Aantoonbare ervaring als teamlead of technische coach: motiveren en begeleiden van ontwikkelteams en samenwerken met solution architects.
  • Brede inzetbaarheid: bereidheid om ook werkzaamheden als technische ontwerpen, database-/infra-beheer en monitoring in te richten uit te voeren.
  • Ervaring met Agile/Scrum; proactieve 'Scrummer' mentaliteit en op de hoogte van moderne softwareontwikkeltrends.
  • Bereidheid tot hybride werken (minimaal 2 dagen per week op locatie) en deelname aan piketdiensten.
  • Verklaring omtrent gedrag en eventuele screening zijn vereist; vertrouwelijke applicatiedetails worden na gunning en screening gedeeld.

Competenties

  • Flexibel gedrag: Staat open voor en speelt adequaat en doelgericht in op verander(en)de en snel wisselende omstandigheden.
  • Leervermogen: Is alert op nieuwe informatie. Maakt zich actief meester van nieuwe kennis en past deze effectief toe voor de eigen functie.
  • Doorzettingsvermogen: Blijft zich inzetten voor het beoogde doel ondanks eventuele weerstand of tegenslag. Kan standvastig zijn om (Team) doelen te behalen
  • . Heeft coachende/leidinggevende kwaliteiten. Weet een team mee te nemen in de te behalen doelen
  • Communicatief vaardig;Mondelinge presentatie: Presenteert feiten, meningen en ideeën op een heldere wijze. Maakt hierbij gebruik van relevante communicatiemiddelen.
  • Samenwerken: Heeft oog voor het groepsbelang en draagt actief bij aan het gemeenschappelijke resultaat en weet daar sturing aan te geven

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