< Naar alle vacatures

Full-stack Java/Kotlin ontwikkelaar

Opleidingsniveau

Minimaal hbo of academisch werk- en denkniveau

Salarisindicatie in loondienst

€50000 - €80000 per jaar

Indicatie uurtarief bij ZZP

€80 - €120 per uur

Doorgroeimogelijkheden

Senior Full-stack ontwikkelaar, Architect Software, Team Lead

Competenties & vaardigheden

Java, Kotlin, Angular, Docker, Kubernetes

Gerelateerde functies

Backend Developer, Frontend Developer, Software Engineer

Beschrijving van de functie

Een Full-stack Java/Kotlin ontwikkelaar is verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van softwaretoepassingen die zowel de front-end als de back-end van systemen omvatten. Deze functie vereist diepgaande kennis van programmeertalen zoals Java en Kotlin, evenals van frameworks zoals Spring Boot. Ontwikkelaars in deze rol werken vaak met verschillende technologieën zoals Docker en Kubernetes voor het beheer van containerized applicaties. Ze zijn betrokken bij de volledige levenscyclus van softwareontwikkeling, van het verzamelen van vereisten en ontwerp tot codering, testen en implementatie. Door de voortdurende opkomst van technologieën en het belang van digitale transformatie in de overheid, zijn er talloze zzp opdrachten en interim werk beschikbaar in deze sector.

Typisch salaris

Het salaris van een Full-stack Java/Kotlin ontwikkelaar kan variëren afhankelijk van ervaring, locatie en type contract. Voor een medewerker in loondienst ligt het jaarsalaris doorgaans tussen de 50.000 en 80.000 euro, afhankelijk van de verantwoordelijkheden en het niveau van expertise. Voor zelfstandigen of freelancers, vooral diegenen die werken aan opdrachten overheid, zijn de financiële verwachtingen vaak hoger. In dat geval kunnen zzp'ers in de technologie tussen de 80 en 120 euro per uur vragen, afhankelijk van hun vaardigheden en ervaring. Dit biedt hen de mogelijkheid om een aantrekkelijk inkomen te genereren terwijl ze werken aan uitdagende projecten.

Veelvoorkomende taken in de functie

De dagelijkse taken van een Full-stack ontwikkelaar omvatten vaak het schrijven van schone en efficiënte code, het uitvoeren van unittests en het optimaliseren van bestaande applicaties. Ze werken samen met andere teamleden in een Agile-omgeving en communiceren met zowel interne als externe stakeholders. Daarnaast zijn ontwikkelaars verantwoordelijk voor het automatiseren van processen en het implementeren van Continuous Integration/Continuous Deployment (CI/CD) om de efficiëntie van softwarelevering te verhogen. Het uitvoeren van kwaliteitscontroles met behulp van tools zoals SonarQube en het gebruiken van versiebeheersystemen zoals Git zijn ook essentieel. In een overheidssituatie kunnen ontwikkelaars betrokken zijn bij het ondersteunen van applicaties die gegevensuitwisseling tussen verschillende afdelingen of gebruikers vergemakkelijken.

Specialiseren in deze functie

Om een specialist te worden in de rol van Full-stack Java/Kotlin ontwikkelaar, is het belangrijk om een stevige basis in computerwetenschappen of informatica te hebben, bij voorkeur met een hbo- of academische opleiding. Het volgen van specifieke cursussen, certificeringen of opleidingen in Java, Kotlin, en gerelateerde technologieën kan ook voordelig zijn. Praktische ervaring opdoen door middel van stages, zzp opdrachten of interim werk in relevante sectoren, zoals de overheid, helpt eveneens bij het ontwikkelen van essentiële vaardigheden en netwerken binnen de industrie. Bovendien is constante bijscholing en het deelnemen aan workshops of conferenties een belangrijke stap om op de hoogte te blijven van de nieuwste trends in softwareontwikkeling en technieken in een dynamische werkomgeving.

Opleidingsniveau

Minimaal hbo of academisch werk- en denkniveau

Salarisindicatie in loondienst

€50000 - €80000 per jaar

Indicatie uurtarief bij ZZP

€80 - €120 per uur

Doorgroeimogelijkheden

Senior Full-stack ontwikkelaar, Architect Software, Team Lead

Competenties & vaardigheden

Java, Kotlin, Angular, Docker, Kubernetes

Gerelateerde functies

Backend Developer, Frontend Developer, Software Engineer

Beschrijving van de functie

Een Full-stack Java/Kotlin ontwikkelaar is verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van softwaretoepassingen die zowel de front-end als de back-end van systemen omvatten. Deze functie vereist diepgaande kennis van programmeertalen zoals Java en Kotlin, evenals van frameworks zoals Spring Boot. Ontwikkelaars in deze rol werken vaak met verschillende technologieën zoals Docker en Kubernetes voor het beheer van containerized applicaties. Ze zijn betrokken bij de volledige levenscyclus van softwareontwikkeling, van het verzamelen van vereisten en ontwerp tot codering, testen en implementatie. Door de voortdurende opkomst van technologieën en het belang van digitale transformatie in de overheid, zijn er talloze zzp opdrachten en interim werk beschikbaar in deze sector.

Typisch salaris

Het salaris van een Full-stack Java/Kotlin ontwikkelaar kan variëren afhankelijk van ervaring, locatie en type contract. Voor een medewerker in loondienst ligt het jaarsalaris doorgaans tussen de 50.000 en 80.000 euro, afhankelijk van de verantwoordelijkheden en het niveau van expertise. Voor zelfstandigen of freelancers, vooral diegenen die werken aan opdrachten overheid, zijn de financiële verwachtingen vaak hoger. In dat geval kunnen zzp'ers in de technologie tussen de 80 en 120 euro per uur vragen, afhankelijk van hun vaardigheden en ervaring. Dit biedt hen de mogelijkheid om een aantrekkelijk inkomen te genereren terwijl ze werken aan uitdagende projecten.

Veelvoorkomende taken in de functie

De dagelijkse taken van een Full-stack ontwikkelaar omvatten vaak het schrijven van schone en efficiënte code, het uitvoeren van unittests en het optimaliseren van bestaande applicaties. Ze werken samen met andere teamleden in een Agile-omgeving en communiceren met zowel interne als externe stakeholders. Daarnaast zijn ontwikkelaars verantwoordelijk voor het automatiseren van processen en het implementeren van Continuous Integration/Continuous Deployment (CI/CD) om de efficiëntie van softwarelevering te verhogen. Het uitvoeren van kwaliteitscontroles met behulp van tools zoals SonarQube en het gebruiken van versiebeheersystemen zoals Git zijn ook essentieel. In een overheidssituatie kunnen ontwikkelaars betrokken zijn bij het ondersteunen van applicaties die gegevensuitwisseling tussen verschillende afdelingen of gebruikers vergemakkelijken.

Specialiseren in deze functie

Om een specialist te worden in de rol van Full-stack Java/Kotlin ontwikkelaar, is het belangrijk om een stevige basis in computerwetenschappen of informatica te hebben, bij voorkeur met een hbo- of academische opleiding. Het volgen van specifieke cursussen, certificeringen of opleidingen in Java, Kotlin, en gerelateerde technologieën kan ook voordelig zijn. Praktische ervaring opdoen door middel van stages, zzp opdrachten of interim werk in relevante sectoren, zoals de overheid, helpt eveneens bij het ontwikkelen van essentiële vaardigheden en netwerken binnen de industrie. Bovendien is constante bijscholing en het deelnemen aan workshops of conferenties een belangrijke stap om op de hoogte te blijven van de nieuwste trends in softwareontwikkeling en technieken in een dynamische werkomgeving.

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