Job Openings
Full Stack Developer/ Java Ontwikkelaar
About the job Full Stack Developer/ Java Ontwikkelaar
Voor de Rechtspraak zoeken wij een Full Stack Developer/ Java Ontwikkelaar. Je werkt aan het EMMA-project binnen IVOM, dat invulling geeft aan de OM-informatiestrategie en gericht is op vernieuwing en digitalisering van werkprocessen.
Je draagt bij aan het vervangen van meerdere zaakssystemen door één modulair zaaksysteem, zodat uniform werken binnen het OM mogelijk wordt.
Je komt te werken aan het OM-ontwikkelde Emma Platform en ondersteunt ontwikkelteams bij het ontwikkelen van maatwerksoftware voor integratie, user-interface, pipelines, database-optimalisatie, documentgeneratie en security-aspecten.
Je besteedt veel tijd aan vernieuwing, verbetering, ondersteuning en kennisdeling in een continu veranderende IT-omgeving. Je draagt bij aan de kwaliteit en samenwerking van het Agile/DevOps-team, hebt sterke technische affiniteit en beschikt over uitstekende communicatieve en sociale vaardigheden.
Technologie en omgeving
Je werkt met Be Informed (low-code), Camel en Mulesoft voor integratie, OpenText voor documentverwerking, en tools voor voortbrenging en deployment zoals GitLab, Nexus en containertechnologie (OpenShift). De omgeving is cloudnative en ingericht volgens IaC-, GitOps- en DevOps-principes met aandacht voor zero-trust.
Werkzaamheden
Jouw profiel
De opdrachtgever (het Openbaar Ministerie) moderniseert het IT-landschap voor strafzaken om processen en werkwijzen te verbeteren, de informatievoorziening te versterken en de digitale weerbaarheid te vergroten.
Je draagt bij aan het vervangen van meerdere zaakssystemen door één modulair zaaksysteem, zodat uniform werken binnen het OM mogelijk wordt.
Je komt te werken aan het OM-ontwikkelde Emma Platform en ondersteunt ontwikkelteams bij het ontwikkelen van maatwerksoftware voor integratie, user-interface, pipelines, database-optimalisatie, documentgeneratie en security-aspecten.
Je besteedt veel tijd aan vernieuwing, verbetering, ondersteuning en kennisdeling in een continu veranderende IT-omgeving. Je draagt bij aan de kwaliteit en samenwerking van het Agile/DevOps-team, hebt sterke technische affiniteit en beschikt over uitstekende communicatieve en sociale vaardigheden.
Technologie en omgeving
Je werkt met Be Informed (low-code), Camel en Mulesoft voor integratie, OpenText voor documentverwerking, en tools voor voortbrenging en deployment zoals GitLab, Nexus en containertechnologie (OpenShift). De omgeving is cloudnative en ingericht volgens IaC-, GitOps- en DevOps-principes met aandacht voor zero-trust.
Werkzaamheden
- Je ondersteunt ontwikkelteams bij het bouwen van maatwerksoftware en het oplossen van technische vraagstukken voor het Emma Platform.
- Je richt CI/CD-pipelines in en configureert deze; je ondersteunt teams bij het gebruik en de adoptie van deze pipelines.
- Je werkt uit en richt authenticatie- en autorisatiestromen op basis van OIDC en OAuth 2.0.
- Je integreert en ondersteunt UI-componenten, onder andere met React.
- Je ontwikkelt robuuste, veilige, schaalbare en onderhoudbare REST-services met SpringBoot, inclusief veilige en hoog-volume bestandsuitwisseling.
- Je ontwikkelt en beheert integraties op basis van Camel en werkt samen binnen het overkoepelende integratieplatform.
- Je ontwikkelt en beheert documenttemplates met XSL-FO en optimaliseert documentgeneratieprocessen.
- Je ontwerpt en richt (kleine) databasemodellen in en draagt bij aan database-optimalisatie.
Jouw profiel
- Je kunt technische en functionele vraagstukken analyseren en vertalen naar werkbare oplossingen.
- Je bent creatief in het bedenken en toepassen van verbeteringen en innovatieve oplossingen.
- Je bouwt en onderhoudt effectief een netwerk binnen en buiten teams om samenwerking te bevorderen.
- Je hebt omgevingsbewustzijn en organisatiesensitiviteit: je begrijpt belangen en afstemming binnen een ketenomgeving.
- Je beschikt over overtuigingskracht en kunt stakeholders meenemen in technische keuzes.
- Je plant en organiseert je werkzaamheden doelmatig en houdt overzicht in complexe projecten.
- Je bent resultaatgericht en levert duurzame, onderhoudbare oplossingen met oog voor kwaliteit en security.
De opdrachtgever (het Openbaar Ministerie) moderniseert het IT-landschap voor strafzaken om processen en werkwijzen te verbeteren, de informatievoorziening te versterken en de digitale weerbaarheid te vergroten.
Functie-eisen
- Je beschikt over een hbo-diploma in IT of een verwante richting
- Je hebt minimaal 5 jaar aantoonbare ervaring als full stack developer
- Je hebt aantoonbare kennis van databases, zoals MS-SQL, PostgreSQL en NoSQL
- Je hebt aantoonbare kennis van integratie en messaging: AMQ, JMS en REST
- Je hebt aantoonbare kennis van programmeer- en frameworktechnologieën: Java, JavaScript en Spring Boot
- Je hebt aantoonbare kennis van container- en service-meshtechnologieën: Kubernetes, OpenShift, Helm, Podman en Istio
- Je hebt aantoonbare kennis van CI/CD-tooling: GitLab, Nexus, Harbor en ArgoCD
- Je beschikt over uitstekende mondelinge en schriftelijke uitdrukkingsvaardigheid in het Nederlands
Functie-wensen
- Je hebt aantoonbare ervaring als full stack developer binnen de Rijksoverheid
- Bij voorkeur heb je meerdere jaren ervaring met Scrum, Agile of DevOps (3 jaar of meer)
- Je beschikt over technische kennis van zero trust, mTLS en XSL-FO
- Het is een pre als je goed presteert in een interview op basis van je cv en motivatie (casus, visie, competenties en aansluiting op team/organisatie)
- Je hebt een sterke affiniteit met techniek en begrijpt technische koppelingen
- Je hebt goede communicatieve en sociale vaardigheden
- Je bent flexibel, creatief, nauwkeurig en empathisch
- Je draagt bij aan de kwaliteit en samenwerking binnen een Agile/DevOps-team
Extra Informatie
- Aantal uur 36 - 36
- ZZP mogelijk? Nee
- Thuiswerken mogelijk? N.t.b.
- Startdatum 19-10-2026
- Opleidingsniveau HBO