Senior Kogito Ontwikkelaar

Aanvraagnummer: 38002
Contractvorm: Detachering
Organisatie: Rijksinstituut voor de Volksgezondheid en Milieu (RIVM)
Locatie: Bilthoven - Utrecht
Uren per week: 36 per week
Tarief: 85 - 95 per uur
Duur van de opdracht: 6 maanden
Regio: Utrecht
Startdatum: 01-06-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 05-05-2026 12:00
LET OP! Reacties dienen minimaal 1 werkdag voor de sluitingsdatum binnen te zijn voor tijdige verwerking.
Opdrachtomschrijving
Vervangen legacy applicaties door een op Java gebaseerd systeem met een toekomstvaste, schaalbare en flexibele architectuur.
Achtergrond opdracht
Vervangen legacy applicaties door een op Java gebaseerd systeem met een toekomstvaste, schaalbare en flexibele architectuur.
Eisen
- Algemeen
- Ervaring met Scrum is een must, ervaring met SAFe is een pre.
- Ervaring met werken onder architectuur.
- Ervaring met werken in een complexe organisatie.
- Kan met een Business Analyst aan tafel zitten, een whiteboard-schema van een complex vaccinatieberekeningsproces analyseren en exact aangeven waarom de logica een oneindige lus veroorzaakt, en dit direct oplossen in een DMN-model.
- Domain-Driven Design (DDD): het identificeren van bounded contexts zodat workflows geen spaghetti-BPM worden.
- Kan junior collega’s begeleiden in de filosofie van logic-as-a-service in plaats van alles hard te coderen in Java met 500+ nested if-statements.
- Vermijdt onnodige complexiteit.
- Goede beheersing van Nederlands in woord en geschrift.
- Specifiek
- Minimaal 5 jaar aantoonbare ervaring met Kogito framework en het uitrollen van Kogito binnen een productie Kubernetes-omgeving.
- Minimaal 5 jaar aantoonbare ervaring met BPMN/DMN-engines.
- Minimaal 8 jaar aantoonbare ervaring met Java, inclusief Java 17 of hoger.
- Minimaal 8 jaar aantoonbare ervaring met build- en dependencytools en frameworks zoals Git, Maven en/of Gradle, Nexus en/of Artifactory.
- Minimaal 8 jaar aantoonbare ervaring met design patterns, clean code, SOLID, clean architecture, DDD, TDD, event-driven en cloud-ready architectuur.
- Minimaal 5 jaar aantoonbare ervaring met Spring Boot.
- Minimaal 5 jaar aantoonbare ervaring met messaging- en data streaming frameworks en tools zoals Kafka en RabbitMQ.
- Vereisten profiel
- (Technische) HBO.
- PSM1.
- SAFe 6.0 Agilist.
- Overige kennisvereisten
- Minimaal 5 jaar aantoonbare ervaring met Docker.
- Minimaal 5 jaar aantoonbare ervaring met Kubernetes op OpenShift en/of Rancher.
- Minimaal 5 jaar aantoonbare ervaring met het inrichten en beheren van CI/CD-pipelines (Jenkins en/of GitLab CI en/of Argo CD).
- Minimaal 5 jaar aantoonbare ervaring met security frameworks (Spring Security, SAML, OAuth2, OIDC en Keycloak).
- Minimaal 5 jaar aantoonbare ervaring met REST, OpenAPI en Swagger.
- Minimaal 5 jaar aantoonbare ervaring met SQL en relationele databases (Oracle, DB2, PostgreSQL).
- Minimaal 5 jaar aantoonbare ervaring met geautomatiseerd testen (Cucumber/Gherkin, Cypress, Playwright, JMeter).
- Minimaal 3 jaar aantoonbare ervaring met monitoring en observability (Grafana, Kibana, Prometheus, Splunk).
Wensen
- Aanvullende kennis
- Ervaring met NoSQL DB's, document DB's, graph DB's en key-value DB's (Cassandra, MongoDB, TinkerPop/Gremlin, Redis).
- Ervaring met Flyway en/of Liquibase.
- Ervaring met GraphQL en/of gRPC.
- Ervaring met ArchiMate.
- Ervaring met front-end development stack (JavaScript, TypeScript, React en/of Angular, en NPM).
- Ervaring met Argo CD.
Competenties
- Teamspeler die collega’s ook het podium gunt.
- Can-do mentaliteit en Agile mindset.
- Komt afspraken na en gaat verantwoordelijkheid niet uit de weg.
- Kan omgaan met weerstand en standvastig zijn als het nodig is, maar luistert ook echt naar andere standpunten.
- Werkt binnen gestelde kaders, maar neemt daarbinnen zelfstandig beslissingen.
- Werkt zelfstandig, maar weet dat om hulp vragen een kracht is.
- Is goed in staat om kennis over te dragen aan mensen met minder ervaring.
Aanvullende Informatie
Wanneer u als leverancier een professional aanbiedt en deze wordt geplaatst, is informatie van u als contractpartij nodig in verband met de Wet keten- en inlenersaansprakelijkheid (WKA). De WKA heeft als doel misbruik te voorkomen bij de afdracht van loonheffingen in de keten, van leverancier tot opdrachtgever. Risico’s worden afgedekt via een geblokkeerde rekening (G-rekening), waarop een deel van het factuurbedrag wordt gestort voor de betaling van loonheffingen en btw aan de Belastingdienst. Het af te storten percentage hangt af van de vraag of u over een SNA-certificering (NEN-4400-1 of NEN-4400-2) beschikt en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen en hiervan bewijs kunt overleggen, kunt u per kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aanleveren. Hierin verklaart een gecertificeerd accountant (AA of RA) de juistheid, volledigheid en tijdigheid van de afdrachten. De kosten voor deze verklaring zijn voor eigen rekening.
