< Naar alle vacatures

Full stack developer/ Java ontwikkelaar

Openbaar Ministerie (OM)

Utrecht
36 UUR
1 apr. 2026
Reageer voor 6 maart
Openbaar Ministerie (OM) Logo
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.

Functieomschrijving

Je werkt samen met collega’s aan het Emma Platform dat het Openbaar Ministerie zelf ontwikkelt, met aandacht voor integratie, user-interface, pipelines, database-optimalisatie, documentgeneratie en security.

Je ondersteunt ontwikkelteams bij maatwerksoftware, vooral voor backendvraagstukken zoals veilige en performance-kritische verwerking van zeer grote bestanden, bij voorkeur uitgevoerd in SpringBoot.

Je configureert en beheert CI/CD pipelines (GitLab, Nexus, OpenShift) en past moderne concepten toe zoals cloudnative, IaC, GitOps, DevOps en zero-trust.

Je werkt met en integreert diverse platformen en suites: Be Informed (low-code), Camel, Mulesoft, en OpenText, en realiseert robuuste integraties en bestandsuitwisseling tussen applicatielandschappen en ketenpartners.

Daarnaast ontwikkel je veilige REST-services, richt je authenticatie- en autorisatiestromen in (OIDC, OAuth 2.0), bouw je documenttemplates (XSL-FO), ontwerp je kleine databasemodellen en realiseer je kleinschalige ETL-functionaliteit.

Vereist profiel

  • Aantoonbare ervaring als Full Stack / Java (SpringBoot) ontwikkelaar, bij voorkeur met backend- en integratie-oplossingen.
  • Goede kennis van integratietechnologieën zoals Apache Camel en Mulesoft en ervaring met ECM-systemen (bijv. OpenText) is een pré.
  • Ervaring met CI/CD en tooling: GitLab, Nexus, containerplatforms (OpenShift/Kubernetes) en kennis van cloudnative, IaC, GitOps en DevOps-principes.
  • Kennis van security-standaarden en -implementatie: OIDC, OAuth 2.0, secure coding en processing van gevoelige of grote bestanden.
  • Ervaring met het ontwikkelen van schaalbare en onderhoudbare REST-API’s, performance-optimalisatie en betrouwbare file-handling.
  • Ervaring met documentgeneratie (XSL-FO), databasemodellering en eenvoudige ETL-processen.
  • Sterke communicatieve en sociale vaardigheden: je deelt kennis, ondersteunt teams en werkt in Agile/DevOps-teams samen.
  • Persoonlijke eigenschappen: flexibel, creatief, nauwkeurig, proactief en empathisch in samenwerking met collega’s en ketenpartners.
  • Woon- of werkplek in de omgeving Utrecht is gewenst; ervaring in complexe, dynamische IT-omgevingen (bij voorkeur publieke sector) is een plus.
  • 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 de volgende software tools:
  • o Databases: MS-SQL, PostgreSQL, NoSQL
  • o Integratie & messaging: AMQ, JMS, REST
  • o Ontwikkeltaal en -frameworks: Java, JavaScript, SpringBoot,
  • o Webtechnologie: React
  • o Containertechnologie: Kubernetes, Openshift, Helm, PodMan, Istio
  • o CI/CD: GitLab, Nexus, Harbor, ArgoCD,
  • o Clean architecture
  • De kandidaat beschikt over volledige Nederlandse spreek- en schrijfvaardigheid.

Wensen

  • De kandidaat heeft aantoonbare ervaring als Full Stack Developer binnen de Rijksoverheid.
  • De kandidaat heeft 'X' aantal jaren ervaring met Scrum, Agile of DevOps.
  • De kandidaat beschikt over technische kennis van de volgende software tools:
  • o Zero trust
  • o Mtls
  • o XSL-FO

Competenties

  • analyseren
  • creativiteit
  • netwerken
  • omgevingsbewustzijn
  • organisatiesensitiviteit
  • overtuigingskracht
  • plannen en organiseren
  • resultaatgerichtheid
Deze opdracht is niet meer beschikbaar

De vacature die u heeft gekozen is verlopen.