De inhuuropdracht is verlopen. Je kunt hieronder verder lezen.
Omschrijving
Vervangen legacy applicaties door op Java gebaseerd systeem met een toekomstvaste, schaalbare en flexibele architectuur.
Achtergrond opdracht
Vervangen legacy applicaties door op Java gebaseerd systeem met een toekomstvaste, schaalbare en flexibele architectuur.
Eisen
- Ervaring met Scrum is een must, ervaring met Safe is een pre.
- Ervaring met werken onder architectuur.
- Ervaring met werken in een complexe organisatie.
- In staat om complexe logica voor vaccinatieberekeningen te analyseren, te debuggen en direct op te lossen in een DMN-model, in samenwerking met een Business Analyst.
- Bekend met Domain-Driven Design (DDD) voor het identificeren van Bounded Contexts en het voorkomen van 'spaghetti-BPM' workflows.
- Bekwaam in het begeleiden van junior collega's in de filosofie van 'Logic-as-a-Service', ter voorkoming van hardcodering.
- Vermijdt onnodige complexiteit.
- Goede beheersing van Nederlands in woord en geschrift.
- Meerjarige en aantoonbare ervaring met het Kogito framework en de uitrol hiervan binnen een Kubernetes omgeving.
- Minimaal 5 jaar aantoonbaar ervaring met BPMN/DMN engines.
- Minimaal 5 jaar aantoonbaar ervaring met Java (incl. Java 17 of hoger).
- Minimaal 5 jaar aantoonbaar ervaring met build/dependency frameworks en tools (o.a. Git, Maven/Gradle, Nexus/Artifactory).
- Ervaring met Design patterns, Clean Code, SOLID, Clean Architecture, DDD, TDD, event-driven en cloud-ready architectuur.
- Ruime ervaring met Spring Boot.
- Ervaring met messaging en data streaming frameworks en tools (o.a. Kafka, RabbitMQ).
- (Technische) HBO / WO denkniveau en gecertificeerde kennis.
- PSM1 certificering.
- SAFe 6.0 Agilist certificering.
- Minimaal 5 jaar aantoonbaar ervaring met Docker.
- Minimaal 5 jaar aantoonbaar ervaring met Kubernetes op OpenShift en/of Rancher.
- Minimaal 5 jaar aantoonbaar ervaring met het inrichten en beheren van CI/CD Pipelines (o.a. Jenkins, GitLab-CI, Argo CD).
- Aantoonbare ervaring met security frameworks (o.a. Spring Security, SAML, OAuth2, OIDC, Keycloak).
- Aantoonbare ervaring met REST, OpenAPI en Swagger.
- Aantoonbare ervaring met SQL en relationele databases (o.a. Oracle, DB2, PostgreSQL).
Wensen en competenties
Wensen
- Ervaring met NoSQL DB's/Document DB's/Graph DB's/Key-Value DB's (o.a. 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 (o.a. JavaScript, TypeScript, React/Angular, 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, maar staat open voor andere standpunten.
- Werkt binnen gestelde kaders en neemt daarbinnen zelfstandig beslissingen.
- Werkt zelfstandig en vraagt effectief om hulp waar nodig.
- Is goed in staat om kennis over te dragen aan minder ervaren professionals.
Organisatie en team
Rijksinstituut voor de Volksgezondheid en Milieu (RIVM)
Overige informatie
Benodigd aantal professionals: 1
Hybride werken: Nee
Optie tot verlenging: Niets over bekend.
Hybride: Geen verdere informatie.
Fee: De administratieve partner rekent een aanvullende fee van € 2,50 boven op het tarief.