Senior Kogito Ontwikkelaar
Role details
Job location
Tech stack
Job description
Voor het Rijksinstituut voor Volksgezondheid en Milieu (RIVM) zijn wij op zoek naar een Senior Kogito Ontwikkelaar. In deze functie werk je aan de modernisering van bedrijfskritische applicaties door legacy-systemen te vervangen door een toekomstbestendige Java-gebaseerde architectuur.
Je ontwikkelt schaalbare cloud-native oplossingen met Java, Spring Boot, Kogito en Kubernetes en vertaalt complexe bedrijfsprocessen naar BPMN- en DMN-modellen. Daarnaast begeleid je junior ontwikkelaars en draag je actief bij aan de verdere professionalisering van het ontwikkelteam.
Je komt terecht in een Agile omgeving waar moderne softwareontwikkeling, kennisdeling en kwaliteit centraal staan.
- Ontwikkelen van Java-applicaties met Kogito.
- Ontwerpen van BPMN- en DMN-processen.
- Ontwikkelen van Spring Boot-microservices.
- Bouwen van cloud-native oplossingen.
- Ontwikkelen van event-driven architecturen.
- Werken met Kubernetes en Docker.
- Inrichten en beheren van CI/CD-pipelines.
- Ontwikkelen van REST API's.
- Samenwerken met Business Analysts en architecten.
- Begeleiden van junior ontwikkelaars.
- Bijdragen aan softwarearchitectuur en technische standaarden.
Requirements
- HBO of WO werk- en denkniveau.
- Minimaal 5 jaar aantoonbare ervaring met Java (Java 17 of hoger).
- Minimaal 5 jaar ervaring met BPMN- en DMN-engines.
- Aantoonbare ervaring met het Kogito-framework.
- Ervaring met het uitrollen van Kogito binnen Kubernetes-omgevingen.
- Ruime ervaring met Spring Boot.
- Minimaal 5 jaar ervaring met Docker.
- Minimaal 5 jaar ervaring met Kubernetes (OpenShift en/of Rancher).
- Minimaal 5 jaar ervaring met Git en Maven of Gradle.
- Minimaal 5 jaar ervaring met CI/CD-pipelines (Jenkins, GitLab CI en/of Argo CD).
- Ervaring met Domain-Driven Design (DDD).
- Ervaring met event-driven architecturen.
- Ervaring met Kafka of RabbitMQ.
- Ervaring met REST API's, OpenAPI en Swagger.
- Ervaring met SQL en relationele databases.
- PSM1-certificering.
- SAFe 6.0 Agilist-certificering.
- Goede beheersing van de Nederlandse taal.
Deze functie is niet passend wanneer
-
Je geen ervaring hebt met Kogito.
-
Je geen ervaring hebt met BPMN- en DMN-modellering.
-
Je geen ervaring hebt met cloud-native Java-ontwikkeling.
-
Je geen ervaring hebt met Kubernetes.
-
Je geen ervaring hebt met CI/CD-omgevingen.
-
Je geen junior ontwikkelaars wilt begeleiden.
-
HBO of WO werk- en denkniveau.
-
Minimaal 5 jaar ervaring als Java Developer.
-
Ervaring met Kogito.
-
Ervaring met BPMN en DMN.
-
Ervaring met Spring Boot.
-
Ervaring met Kubernetes.
-
Ervaring met Docker.
-
Ervaring met Git, Maven of Gradle.
-
Ervaring met Jenkins of vergelijkbare CI/CD-oplossingen.
-
Kennis van DDD, SOLID en Clean Architecture.
-
Ervaring met Kafka of RabbitMQ.
-
Goede communicatieve vaardigheden.
-
Coachende instelling.
Pré
- Ervaring met Argo CD.
- Ervaring met GraphQL of gRPC.
- Ervaring met NoSQL-databases.
- Ervaring met Flyway of Liquibase.
- Ervaring met ArchiMate.
- Ervaring met React of Angular.
- Ervaring met OpenShift of Rancher.
- Ervaring met OAuth2, OIDC, SAML of Keycloak.
Benefits & conditions
Salarisindicatie: €4.300 - €5.400 bruto per maand (o.b.v. 40 uur).