< Naar alle vacatures

Full Stack Developer

Openbaar Ministerie (OM)

Utrecht
36 UUR
2 jun. 2025
Reageer voor 15 mei
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.

Samenvatting

Het Openbaar Ministerie (OM) speelt een cruciale rol in de opsporing en vervolging van strafbare feiten in Nederland, variërend van winkeldiefstal tot cybercrime. Met ongeveer 6.000 medewerkers, verspreid over 35 locaties, coördineert het OM zijn activiteiten vanuit het Parket-Generaal en verschillende gespecialiseerde eenheden. Het streven is om rechtvaardigheid te waarborgen voor slachtoffers en nabestaanden. In lijn met de OM Informatiestrategie, die is vastgelegd in het Business + Informatieplan OM (BIPOM), wordt er gewerkt aan de ontwikkeling van het EMMA Platform. Dit platform moet zeven verschillende zaaksystemen vervangen door één uniforme werkwijze voor het gehele OM, en vereist maatwerksoftware om de diverse processen te ondersteunen.

Gewenst profiel

Voor de rol van Full Stack Developer bij het Openbaar Ministerie ben je een technisch onderlegde professional met sterke affiniteit voor softwareontwikkeling. Je bent gespecialiseerd in het ontwikkelen van maatwerksoftware met technologieën zoals SpringBoot en React. Je hebt ervaring met CI/CD-pipelines, authentificatieflows en REST-services. Daarnaast ben je communicatief vaardig en kun je goed functioneren in een Agile/DevOps team. Creativiteit, flexibiliteit en empathisch vermogen zijn essentieel, evenals de capabiliteit om complexe technische integraties te doorgronden en toe te passen in een dynamische IT-omgeving.

Eisen

  • Inrichten en configureren van de Inrichten en configureren van de CI/CD pipelines en ondersteuning van de teams bij gebruik hiervan
  • Uitwerken en inrichten van authenticatie- en autoristieflows op basis van OIDC en OAuth 2.0.
  • Technische integratie van en ondersteuning bij de integratie van diverse UI-componenten d.m.v. React.
  • Ontwikkelen van robuuste, veilige, schaalbare en onderhoudbare REST-services m.b.t. SpringBoot voor uiteenlopende doeleinden (o.a. veilige en hoog volume bestandsuitwisseling
  • Ontwikkelen en beheren van integraties o.b.v. Camel
  • Ontwikkelen en beheren van document templates o.b.v. XSL-FO.
  • Ontwerpen, inrichten van (kleine) databasemodellen
  • Ontwerpen, ontwikkelen en inrichten van kleinschalige ETL-functionaliteit.

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.