< Naar alle vacatures

Principal Java Ontwikkelaar

Opleidingsniveau

HBO/WO Informatica diploma

Salarisindicatie in loondienst

€100000 - €150000 per jaar

Indicatie uurtarief bij ZZP

€75 - €120 per uur

Doorgroeimogelijkheden

Chief Technology Officer, Software Architect

Competenties & vaardigheden

Java, Spring Boot, Communicatieve vaardigheden, Agile/Scrum, Probleemoplossend vermogen

Gerelateerde functies

Software Architect, Lead Developer, DevOps Engineer

Beschrijving van de functie

Een Principal Java Ontwikkelaar is verantwoordelijk voor het ontwerpen en implementeren van complexe softwareoplossingen in de Java-omgeving. Deze rol vereist diepgaande technische kennis en ervaring, voornamelijk binnen de domeinen die verband houden met de overheid en grootschalige applicaties. De Principal Java Ontwikkelaar fungeert als een senior expert in het team en biedt begeleiding aan andere ontwikkelaars, waarbij hij voldoet aan de eisen van de opdrachtgever en ervoor zorgt dat de kwaliteit van de code en de architectuur op het hoogste niveau blijft. Door deze verantwoordelijkheden speelt de Principal Java Ontwikkelaar een cruciale rol in het succes van zzp opdrachten en interim werk in de publieke sector.

Typisch salaris

Het salaris voor een Principal Java Ontwikkelaar kan variëren, afhankelijk van ervaring en expertise. Voor zzp opdrachten en opdrachten bij de overheid ligt het gemiddelde uurtarief tussen de €75 en €120, wat kan resulteren in een jaarlijkse inkomsten van ongeveer €100.000 tot €150.000, afhankelijk van het aantal gewerkte uren en omvang van projecten. Interim werk bij overheidsinstellingen wordt vaak aantrekkelijk gecompenseerd, aangezien deze projecten vaak aanvullende eisen stellen aan ervaring en kwalificaties.

Veelvoorkomende functietaken

Een Principal Java Ontwikkelaar houdt zich bezig met een breed scala aan taken. Dit omvat het ontwerpen van softwarearchitectuur, het coderen van complexe systemen, en het begeleiden en coachen van junior ontwikkelaars. Verder is het belangrijk om samen te werken met verschillende belanghebbenden om de projectdoelstellingen te begrijpen en te vertalen naar technische vereisten. In een Agile- of Scrum-omgeving draagt de Principal Java Ontwikkelaar bij aan de continue verbetering van processen en teams. Dit kan ook het organiseren en faciliteren van innovatieve sessies zoals Event Storming inhouden, om een overvloed aan ideeën en oplossingen te creëren voor technologische uitdagingen.

Opleiding en specialisatie

Om een Principal Java Ontwikkelaar te worden, is een stevige opleiding in de computerwetenschappen of een gerelateerde discipline noodzakelijk, waarbij een HBO of WO diploma vaak als minimum wordt gezien. Het ontwikkelen van specialistische vaardigheden in Java, frameworks zoals Spring, en front-end technologieën zoals VueJS of React is essentieel. Veel professionals in dit vakgebied starten hun carrière als softwareontwikkelaars en doen ervaring op binnen teams om uiteindelijk door te groeien naar meer strategische rollen. Het volgen van certificeringen zoals de Java SE programmer certificate kan ook bijdragen aan extra erkenning binnen de sector. Bovendien, door actief deel te nemen aan het delen van kennis en best practices binnen de community, kunnen professionals hun netwerk uitbreiden en hun expertise verder ontwikkelen.

Opleidingsniveau

HBO/WO Informatica diploma

Salarisindicatie in loondienst

€100000 - €150000 per jaar

Indicatie uurtarief bij ZZP

€75 - €120 per uur

Doorgroeimogelijkheden

Chief Technology Officer, Software Architect

Competenties & vaardigheden

Java, Spring Boot, Communicatieve vaardigheden, Agile/Scrum, Probleemoplossend vermogen

Gerelateerde functies

Software Architect, Lead Developer, DevOps Engineer

Beschrijving van de functie

Een Principal Java Ontwikkelaar is verantwoordelijk voor het ontwerpen en implementeren van complexe softwareoplossingen in de Java-omgeving. Deze rol vereist diepgaande technische kennis en ervaring, voornamelijk binnen de domeinen die verband houden met de overheid en grootschalige applicaties. De Principal Java Ontwikkelaar fungeert als een senior expert in het team en biedt begeleiding aan andere ontwikkelaars, waarbij hij voldoet aan de eisen van de opdrachtgever en ervoor zorgt dat de kwaliteit van de code en de architectuur op het hoogste niveau blijft. Door deze verantwoordelijkheden speelt de Principal Java Ontwikkelaar een cruciale rol in het succes van zzp opdrachten en interim werk in de publieke sector.

Typisch salaris

Het salaris voor een Principal Java Ontwikkelaar kan variëren, afhankelijk van ervaring en expertise. Voor zzp opdrachten en opdrachten bij de overheid ligt het gemiddelde uurtarief tussen de €75 en €120, wat kan resulteren in een jaarlijkse inkomsten van ongeveer €100.000 tot €150.000, afhankelijk van het aantal gewerkte uren en omvang van projecten. Interim werk bij overheidsinstellingen wordt vaak aantrekkelijk gecompenseerd, aangezien deze projecten vaak aanvullende eisen stellen aan ervaring en kwalificaties.

Veelvoorkomende functietaken

Een Principal Java Ontwikkelaar houdt zich bezig met een breed scala aan taken. Dit omvat het ontwerpen van softwarearchitectuur, het coderen van complexe systemen, en het begeleiden en coachen van junior ontwikkelaars. Verder is het belangrijk om samen te werken met verschillende belanghebbenden om de projectdoelstellingen te begrijpen en te vertalen naar technische vereisten. In een Agile- of Scrum-omgeving draagt de Principal Java Ontwikkelaar bij aan de continue verbetering van processen en teams. Dit kan ook het organiseren en faciliteren van innovatieve sessies zoals Event Storming inhouden, om een overvloed aan ideeën en oplossingen te creëren voor technologische uitdagingen.

Opleiding en specialisatie

Om een Principal Java Ontwikkelaar te worden, is een stevige opleiding in de computerwetenschappen of een gerelateerde discipline noodzakelijk, waarbij een HBO of WO diploma vaak als minimum wordt gezien. Het ontwikkelen van specialistische vaardigheden in Java, frameworks zoals Spring, en front-end technologieën zoals VueJS of React is essentieel. Veel professionals in dit vakgebied starten hun carrière als softwareontwikkelaars en doen ervaring op binnen teams om uiteindelijk door te groeien naar meer strategische rollen. Het volgen van certificeringen zoals de Java SE programmer certificate kan ook bijdragen aan extra erkenning binnen de sector. Bovendien, door actief deel te nemen aan het delen van kennis en best practices binnen de community, kunnen professionals hun netwerk uitbreiden en hun expertise verder ontwikkelen.

Ministerie van Defensie Logo
Senior Fullstack Developer.
Ministerie van Defensie
Ministerie van Defensie
Utrecht
36 uur
31 jul. 2026
onbekend
Alleen via omzetverloning
Verborgen opdracht

Deze opdracht is alleen zichtbaar voor accounthouders. Maak gratis een account aan om toegang te krijgen.

Logo Ministerie van Defensie
Utrecht
onbekend
36 uur
31 jul. 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.

Opdrachtomschrijving

Het Enablement-project binnen het Cloud-programma bevindt zich in de opstartfase: fundamenten moeten worden gelegd, processen vormgegeven en agile werkwijzen verder verankerd.

De Senior Fullstack Developer bouwt mee aan de Platform Engineering Community en ontwikkelt een intern developer platform (IDP) waarmee teams self-service platformdiensten kunnen afnemen.

Belangrijke verantwoordelijkheden zijn het ontwerpen en implementeren van schaalbare React-frontends, robuuste Node.js-backends, API-integraties en multi-cloud oplossingen (Azure, AWS, GCP).

Daarnaast worden documentation-as-code, CI/CD-pipelines, security checks, logging, monitoring en observability geïntegreerd in het platform en werken we nauw samen met DevOps-, platform- en securityteams.

De rol vraagt actieve bijdrage aan architectuur, standaarden en best practices en het continu verbeteren van het platform op basis van interne gebruikersfeedback en usage data.

De opdracht is ingebed in JIVC/ICS en het Cloud Center of Excellence (CCoE) en ondersteunt het opzetten van Defense Cloud Landing Zones (DCLZ) en gestandaardiseerde, veilige platformdiensten voor Defensie.

Vereist profiel

  • e-CF profiel: Developer, referentiegebied A.09 (Innoveren). Gewenst niveau: eCF4 Lead Professional / Senior manager — zelfstandig technologisch inzicht toepassen en concepten integreren voor unieke oplossingen.
  • Minimaal 4 jaar aantoonbare werkervaring met het gekozen e-CF profiel; kandidaten moeten in hun cv per opdracht rol, werkzaamheden en aansluiting op eCF-competenties duidelijk aantonen.
  • Technische vereisten (voorkeuren): ≥7 jaar ervaring met moderne frontend frameworks (bijv. React); ≥5 jaar ervaring met MACH-architecturen; ≥5 jaar ervaring met API-integraties; ≥3 jaar ervaring met CI/CD en DevOps-praktijken.
  • Ervaring met Node.js backendontwikkeling, multi-cloud (Azure, AWS, GCP), documentation-as-code, security-by-design en observability/logging is vereist.
  • Competenties: ontwerpt en codeert oplossingen volgens specificaties, levert laag ontwerp bij, ontwikkelt herbruikbare componenten, biedt technische ondersteuning en lost complexiteit zowel pre- als post-test op.
  • Soft skills: zelfstandig en creatief denkvermogen, goede samenwerking met stakeholders, bijdrage aan standaarden en continu verbeteren op basis van feedback.
  • Voorkeurs-achtergrond: aantoonbare ervaring binnen het ministerie van Defensie of vergelijkbare, sterk gereguleerde organisaties is wenselijk.
  • Randvoorwaarden: hybride werken (ongeveer 2 dagen thuis, in overleg) en administratieve naleving (WKA/G-rekening of kwartaal accountantsverklaring) bij plaatsing.

Eisen

  • Developer

Wensen

  • Kandidaat heeft bij voorkeur aantoonbare werkervaring binnen het ministerie van Defensie.
  • Kandidaat heeft bij voorkeur minimaal 7 jaar ervaring in moderne frontend frameworks
  • Kandidaat heeft bij voorkeur minimaal 5 jaar ervaring in MACH architecturen
  • Kandidaat heeft bij voorkeur minimaal 5 jaar ervaring met API integratoes
  • Kandidaat heeft bij voorkeur minimaal 3 jaar ervaring met CI/CD Devops
  • Kandidaat heeft bij voorkeur meer dan aantoonbare werkervaring met de gevraagde functie binnen het eCF profiel en opdrachtomschrijving.

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