Beschrijving
Voor het Openbaar Ministerie (IVOM) in Utrecht zoeken wij een Full stack developer / Java-ontwikkelaar binnen het Programma Emma, gericht op het vernieuwen en digitaliseren van werkprocessen.
Je ontwikkelt maatwerksoftware die integreert met low-code en standaardproducten zoals Be Informed, Mulesoft (en Camel-integraties) en OpenText, en levert bijdragen aan UI, integratie, pipelines, database-optimalisatie en documentgeneratie.
Het OM werkt met moderne tooling (GitLab, Nexus, OpenShift) en principes als cloud-native, IaC, GitOps, DevOps en zero-trust; voor backendontwikkeling is Spring Boot de voorkeursstack, voor frontend React volgens UX-blueprints.
De rol vereist aandacht voor performance, veilige verwerking van (zeer) grote bestanden, authenticatie/autoristatie (OIDC/OAuth2) en het bouwen van robuuste REST-services en Camel-integraties.
Let op: reageren kan tot uiterlijk 18-09 12:00; de opdracht is niet geschikt voor ZZP en valt in salarisschaal 15. Locatie: Utrecht (IVOM, Programma Emma).
Vereist profiel
- Aantoonbare ervaring als full stack developer met Java (Spring Boot) en moderne frontend (React).
- Kennis van en ervaring met integratieplatforms (Mulesoft) en Apache Camel voor systeemkoppelingen.
- Ervaring met low-code platformen zoals Be Informed en ECM-platformen zoals OpenText is een pré.
- Ervaring met CI/CD tooling (GitLab, Nexus), containerplatforms (OpenShift) en DevOps/GitOps-praktijken.
- Kennis van authenticatie- en autorisatiestandaarden (OIDC, OAuth 2.0) en security-by-design principes.
- Ervaring met het verwerken van grote bestanden, performante en veilige dataverwerking en schaalbare REST-services.
- Ervaring met opmaak/documentgeneratie (XSL-FO) en ontwerpen van (kleine) databasemodellen.
- Sterke communicatieve vaardigheden, teamgericht werken in Agile/DevOps-teams, en bereidheid tot kennisdeling.
- Flexibel, nauwkeurig, creatief en empathisch; in staat om technische koppelingen te doorgronden en oplossingen praktisch te implementeren.
- Beschikbaarheid conform opdrachtvoorwaarden; opdracht niet geschikt voor ZZP-constructies.