< Naar alle vacatures

Fullstack developer / Java-ontwikkelaar

Opleidingsniveau

HBO-diploma in IT of een verwante richting

Salarisindicatie in loondienst

€4000 - €6500 per maand

Indicatie uurtarief bij ZZP

€450 - €750 per uur

Doorgroeimogelijkheden

Senior developer; Technical lead; Solution architect; Engineering manager

Competenties & vaardigheden

Java; JavaScript/React; SpringBoot; SQL en NoSQL; Kubernetes/OpenShift

Gerelateerde functies

Backend developer, Frontend developer, DevOps engineer, Integratieontwikkelaar, Softwarearchitect

Functiebeschrijving

Een fullstack developer / Java-ontwikkelaar ontwerpt, bouwt en onderhoudt end-to-end webapplicaties met Java-gebaseerde backends en moderne JavaScript-frontends.

Hij realiseert veilige, schaalbare REST-services en integraties voor hoge volumes en grote bestanden en optimaliseert databases en documentgeneratie.

De rol omvat het opzetten van CI/CD-pipelines, containerisatie en cloudnative deployment met aandacht voor IaC, GitOps en beveiligingsflows zoals OIDC en OAuth2.

Werken in multidisciplinaire Agile/DevOps-teams en kennisdeling zijn kernverantwoordelijkheden.

Salarisindicatie

Als in loondienst liggen bruto-maandsalarissen voor ervaren fullstack developers doorgaans tussen €4.000 en €6.500 afhankelijk van specialisatie en verantwoordelijkheden.

Zzp'ers factureren bij zzp opdrachten en interim werk vaak tussen €450 en €750 per dag, waarbij opdrachten overheid en langdurige projecten hogere tarieven rechtvaardigen.

Consultants die via leveranciers werken hanteren vergelijkbare dagtarieven, terwijl plaatsing via partijen als DAS extra compliance- en tariefafspraken kan vereisen.

Typische werkzaamheden

Ontwerpen en implementeren van SpringBoot-services met aandacht voor performance, beveiliging en fouttolerantie.

Ontwikkelen van React-interfaces volgens een UX-blueprint, inclusief unit- en integratietests.

Beheren van integraties met AMQ, JMS, Camel of Mulesoft en het vertalen van berichtenstromen naar bedrijfslogica.

Optimaliseren van MS‑SQL, PostgreSQL en NoSQL-databases en aanpassen van XSL-FO templates of documentgeneratie.

Inrichten van CI/CD met GitLab, Nexus, ArgoCD en automatiseren van containerdeployments op Kubernetes/OpenShift.

Hoe word je specialist

Start met een HBO-opleiding in IT of een vergelijkbaar diploma en bouw minimaal vijf jaar praktijkervaring op in fullstack-projecten.

Verdiep je in Java, SpringBoot en moderne JavaScript-frameworks, gevolgd door expertise in integratietechnologieën, databases en cloudplatforms.

Volg gerichte certificeringen voor Kubernetes, cloudproviders en security-standaarden en leer OIDC/OAuth2-implementaties in productieomgevingen.

Verwerf ervaring via opdrachten overheid, interim werk of zzp opdrachten en werk aan dossiers via leveranciers of DAS om domein- en compliancekennis te versterken.

Zoek mentoring, draag verantwoordelijkheid als technisch lead en draag bij aan architectuurkeuzes om door te groeien naar senior- of architectfuncties.

Opleidingsniveau

HBO-diploma in IT of een verwante richting

Salarisindicatie in loondienst

€4000 - €6500 per maand

Indicatie uurtarief bij ZZP

€450 - €750 per uur

Doorgroeimogelijkheden

Senior developer; Technical lead; Solution architect; Engineering manager

Competenties & vaardigheden

Java; JavaScript/React; SpringBoot; SQL en NoSQL; Kubernetes/OpenShift

Gerelateerde functies

Backend developer, Frontend developer, DevOps engineer, Integratieontwikkelaar, Softwarearchitect

Functiebeschrijving

Een fullstack developer / Java-ontwikkelaar ontwerpt, bouwt en onderhoudt end-to-end webapplicaties met Java-gebaseerde backends en moderne JavaScript-frontends.

Hij realiseert veilige, schaalbare REST-services en integraties voor hoge volumes en grote bestanden en optimaliseert databases en documentgeneratie.

De rol omvat het opzetten van CI/CD-pipelines, containerisatie en cloudnative deployment met aandacht voor IaC, GitOps en beveiligingsflows zoals OIDC en OAuth2.

Werken in multidisciplinaire Agile/DevOps-teams en kennisdeling zijn kernverantwoordelijkheden.

Salarisindicatie

Als in loondienst liggen bruto-maandsalarissen voor ervaren fullstack developers doorgaans tussen €4.000 en €6.500 afhankelijk van specialisatie en verantwoordelijkheden.

Zzp'ers factureren bij zzp opdrachten en interim werk vaak tussen €450 en €750 per dag, waarbij opdrachten overheid en langdurige projecten hogere tarieven rechtvaardigen.

Consultants die via leveranciers werken hanteren vergelijkbare dagtarieven, terwijl plaatsing via partijen als DAS extra compliance- en tariefafspraken kan vereisen.

Typische werkzaamheden

Ontwerpen en implementeren van SpringBoot-services met aandacht voor performance, beveiliging en fouttolerantie.

Ontwikkelen van React-interfaces volgens een UX-blueprint, inclusief unit- en integratietests.

Beheren van integraties met AMQ, JMS, Camel of Mulesoft en het vertalen van berichtenstromen naar bedrijfslogica.

Optimaliseren van MS‑SQL, PostgreSQL en NoSQL-databases en aanpassen van XSL-FO templates of documentgeneratie.

Inrichten van CI/CD met GitLab, Nexus, ArgoCD en automatiseren van containerdeployments op Kubernetes/OpenShift.

Hoe word je specialist

Start met een HBO-opleiding in IT of een vergelijkbaar diploma en bouw minimaal vijf jaar praktijkervaring op in fullstack-projecten.

Verdiep je in Java, SpringBoot en moderne JavaScript-frameworks, gevolgd door expertise in integratietechnologieën, databases en cloudplatforms.

Volg gerichte certificeringen voor Kubernetes, cloudproviders en security-standaarden en leer OIDC/OAuth2-implementaties in productieomgevingen.

Verwerf ervaring via opdrachten overheid, interim werk of zzp opdrachten en werk aan dossiers via leveranciers of DAS om domein- en compliancekennis te versterken.

Zoek mentoring, draag verantwoordelijkheid als technisch lead en draag bij aan architectuurkeuzes om door te groeien naar senior- of architectfuncties.

Openbaar Ministerie (OM) Logo
Full stack developer/ Java ontwikkelaar
Openbaar Ministerie (OM)
Openbaar Ministerie (OM)
Utrecht
36 uur
19 okt. 2026
onbekend
Alleen via omzetverloning
Logo Openbaar Ministerie (OM)
Utrecht
onbekend
36 uur
19 okt. 2026
Reageer
Deadline: 17 sep. 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

Je komt te werken bij de Informatievoorziening Openbaar Ministerie (IVOM) en draagt bij aan een toekomstbestendige, veilige en duurzame ICT- en informatievoorziening.

Je ondersteunt ontwikkelteams op het zelfontwikkelde Emma Platform bij maatwerksoftware voor integratie, user‑interface, pipelines, database‑optimalisatie, documentgeneratie en security.

Je werkt met o.a. Be Informed (low code), Camel en Mulesoft voor integratie, OpenText als ECM en moderne deploymenttooling zoals GitLab, Nexus en OpenShift volgens cloudnative, IaC, GitOps en DevOps‑principes.

Technisch betreft het backendwerk vaak SpringBoot voor performance‑kritische en veilige verwerking (grote bestanden, hoge volumes) en frontendwerk met maatwerk React volgens een UX‑blueprint en design‑system.

Je richt CI/CD‑pipelines in, realiseert OIDC/OAuth2 authenticatie‑/autorisatieflows, ontwikkelt veilige schaalbare REST‑services, beheert Camel‑integraties en XSL‑FO documenttemplates en werkt in Agile/DevOps teams met veel aandacht voor vernieuwing en kennisdeling.

Vereist profiel

  • HBO‑diploma in IT of een verwante richting.
  • Minimaal 5 jaar aantoonbare ervaring als full stack developer.
  • Aantoonbare kennis van databases: MS‑SQL, PostgreSQL en NoSQL.
  • Ervaring met integratie en messaging: AMQ, JMS, REST; kennis van Camel en bij voorkeur Mulesoft.
  • Sterke programmeervaardigheden in Java en JavaScript; ervaring met SpringBoot en React.
  • Kennis van containertechnologie en service‑mesh: Kubernetes, OpenShift, Helm, PodMan, Istio.
  • Ervaring met CI/CD‑ en repository tooling: GitLab, Nexus, Harbor, ArgoCD.
  • Praktische kennis van beveiligingsstandaarden en flows: OIDC, OAuth 2.0; ervaring met veilige bestandsuitwisseling.
  • Uitstekende mondelinge en schriftelijke beheersing van de Nederlandse taal.
  • De aangeboden kandidaat is geen zzp'er (plaatsing via leverancier/contractpartij).
  • Gewenst: aantoonbare ervaring binnen de Rijksoverheid en de volgende competenties: analyseren, creativiteit, netwerken, omgevingsbewustzijn, organisatiesensitiviteit, overtuigingskracht, plannen & organiseren en resultaatgerichtheid.
  • Standplaats: Utrecht; functie: Full stack developer / Java ontwikkelaar ICT bij het Openbaar Ministerie.

Eisen

  • De kandidaat is in het bezit van een HBO-diploma (in IT of gerelateerd)
  • De kandidaat heeft minimaal 5 jaar aantoonbare ervaring als full stack developer
  • De kandidaat heeft aantoonbare kennis van MS-SQL
  • De kandidaat heeft aantoonbare kennis van PostgreSQL
  • De kandidaat heeft aantoonbare kennis van NoSQL
  • De kandidaat heeft aantoonbare kennis van AMQ
  • De kandidaat heeft aantoonbare kennis van JMS
  • De kandidaat heeft aantoonbare kennis van REST
  • De kandidaat heeft aantoonbare kennis van Java
  • De kandidaat heeft aantoonbare kennis van JavaScript
  • De kandidaat heeft aantoonbare kennis van SpringBoot
  • De kandidaat heeft aantoonbare kennis van Kubernetes
  • De kandidaat heeft aantoonbare kennis van Openshift
  • De kandidaat heeft aantoonbare kennis van Helm
  • De kandidaat heeft aantoonbare kennis van PodMan
  • De kandidaat heeft aantoonbare kennis van Istio
  • De kandidaat heeft aantoonbare kennis van GitLab
  • De kandidaat heeft aantoonbare kennis van Nexus
  • De kandidaat heeft aantoonbare kennis van Harbor
  • De kandidaat heeft aantoonbare kennis van ArgoCD
  • De kandidaat beschikt over een uitstekende uitdrukkingsvaardigheid in de Nederlandse taal zowel mondeling als schriftelijk
  • De aangeboden kandidaat is geen zzp'er

Wensen

  • De kandidaat heeft aantoonbare ervaring als full stack developer binnen de Rijksoverheid.

Competenties

  • De kandidaat heeft de competentie analyseren.
  • De kandidaat heeft de competentie creativiteit.
  • De kandidaat heeft de competentie netwerken.
  • De kandidaat heeft de competentie omgevingsbewustzijn.
  • De kandidaat heeft de competentie organisatiesensitiviteit.
  • De kandidaat heeft de competentie overtuigingskracht.
  • De kandidaat heeft de competentie plannen en organiseren.
  • De kandidaat heeft de competentie resultaatgerichtheid.

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