Functieomschrijving
Voor het Rijksinstituut voor Volksgezondheid en Milieu zoeken wij een Senior Kogito Ontwikkelaar. Je werkt aan het vervangen van legacy-applicaties door een toekomstvaste, schaalbare en flexibele Java-gebaseerde architectuur.Jouw profiel
- Je bent een teamspeler en geeft collega’s ook het podium.
- Je hebt een can-do-mentaliteit en een Agile-mindset.
- Je komt afspraken na en gaat verantwoordelijkheid niet uit de weg.
- Je kunt omgaan met weerstand en bent standvastig als het nodig is, maar bent ook bereid écht naar andere standpunten te luisteren.
- Je werkt binnen gestelde kaders en voelt je vrij om binnen die kaders zelfstandig beslissingen te nemen.
- Je werkt zelfstandig en vraagt om hulp wanneer dat nodig is.
- Je draagt kennis effectief over aan mensen met minder ervaring.
Functie eisen
- Je hebt ervaring met Scrum; ervaring met SAFe is een pré
- Je hebt ervaring met werken onder architectuur en binnen een complexe organisatie
- Je kunt complexe logica analyseren en modelleren in DMN en werkt daarbij nauw samen met Business Analysts
- Je hebt ervaring met Domain-Driven Design (DDD) en het identificeren van Bounded Contexts
- Je coacht junior collega’s in “Logic-as-a-Service”
- Je voorkomt onnodige complexiteit
- Je beheerst het Nederlands goed in woord en geschrift
- Je hebt meerjarige en aantoonbare ervaring met het Kogito-framework en de uitrol daarvan in Kubernetes-omgevingen
- Je hebt minimaal 5 jaar ervaring met BPMN/DMN-engines
- Je hebt minimaal 5 jaar ervaring met Java, inclusief Java 17 of hoger
- Je hebt minimaal 5 jaar ervaring met build- en dependency-tools zoals Git, Maven/Gradle en Nexus/Artifactory
- Je hebt ervaring met design patterns, clean code-principes, SOLID, clean architecture, DDD, TDD, event-driven en cloud-ready architecturen
- Je hebt ruime ervaring met Spring Boot
- Je hebt ervaring met messaging en data streaming, bijvoorbeeld Kafka en RabbitMQ
- Je beschikt over een (technische) HBO/WO-opleiding en over certificeringen zoals PSM1 en SAFe 6.0 Agilist
- Je hebt minimaal 5 jaar ervaring met Docker
- Je hebt minimaal 5 jaar ervaring met Kubernetes, op OpenShift en/of Rancher
- Je hebt minimaal 5 jaar ervaring met het inrichten en beheren van CI/CD-pipelines (Jenkins, GitLab CI en/of Argo CD)
- Je hebt aantoonbare ervaring met securityframeworks zoals Spring Security, SAML, OAuth2, OIDC en Keycloak
- Je hebt aantoonbare ervaring met REST, OpenAPI en Swagger
- Je hebt aantoonbare ervaring met SQL en relationele databases zoals Oracle, DB2 en PostgreSQL
