Vacature omschrijving
Startdatum: 19 januari 2026
Einddatum: 31 december 2026
Optie op verlenging: Nee
Sluitingsdatum: 2 januari 2026
Publicatiedatum: 5 december 2025
Functieomschrijving
Als Java Softwareontwikkelaar werk je binnen een Scrum/DevOps team aan het vernieuwen van de registratie van akten. Je ontwikkelt en onderhoudt microservices op basis van Spring Boot en front-end applicaties met Angular. Een belangrijk onderdeel van je werk is het koppelen van Java-maatwerksoftware met BPMN-processen, waarbij je gebruikmaakt van Camunda/Operaton. Je draagt actief bij aan het testproces en automatiseert het softwareontwikkelproces, inclusief deployment pipelines met Kubernetes en Docker.
Verantwoordelijkheden
- Ontwikkelen en onderhouden van microservices met Spring Boot
- Ontwikkelen en onderhouden van front-end applicaties met Angular
- Deelnemen aan Scrum-activiteiten zoals stand-ups, retrospectives, refinements en planningssessies
- Actieve bijdrage leveren aan het testproces, onder andere met Robot Framework en Cypress
- Proactief samenwerken en sparren met teamleden over mogelijke verbeteringen
- Motiveren en toelichten van ontwerpkeuzes en deze delen met het team
- Automatiseren van het ontwikkel- en deploymentproces met Kubernetes, Docker en Continuous Integration/Delivery tools zoals ArgoCD en OpenShift
- Toepassen en bijhouden van Java ontwikkelstandaarden
- Onderhouden van PostgreSQL databases
- Deelnemen aan de Java community binnen en buiten de organisatie
Technische vaardigheden
- Java 21
- Spring Boot
- Event Sourcing met Axon Framework
- BPMN 2.0 met Camunda/Operaton
- Angular, Typescript, HTML, SCSS
- Testautomatisering met Robot Framework en Cypress
- PostgreSQL
- API’s: REST, JSON, XML
- Continuous Integration/Delivery met ArgoCD en OpenShift
- Logging met Grafana Loki
- Kubernetes en Docker
- Maven
- Git
Eisen:
- Aantoonbaar HBO werk- en denkniveau
- De kandidaat beheerst de Nederlandse taal vloeiend, in woord en geschrift
- Minimaal 5 jaar ervaring als Java software engineer
- Aantoonbare ervaring met Spring(boot)
- Aantoonbare ervaring met Angular
- Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire (agile) teams en omgevingen
Wensen:
- De kandidaat kan het werk van teamleden reviewen
- De kandidaat kan de automatische deployment pipelines opzetten en bijwerken
- De kandidaat ondersteunt in de testautomatisering
- De kandidaat kan in samenwerking met de architect en de overige teamleden vorm geven aan de architectuur en ontwerpkeuzes die nodig zijn om de applicatie te ontwikkelen
- De kandidaat levert een positieve bijdrage en sturing aan de communicatie binnen het team
- De kandidaat heeft kennis van Axon Framework, Camunda/Operaton, Robot Framework, Cypress en/of Kubernetes
- De kandidaat biedt toegevoegde waarde op het gebied van de vereiste technieken, methoden en tools
- De kandidaat levert een bijdrage met expertise en competenties aan te behalen resultaten binnen de geschetste situatie
- De kandidaat kan een concrete situatie beschrijven waarin zijn bijdrage aan de samenwerking binnen het team waardevol is geweest
Competenties:
- Teamspeler
- Analytisch vermogen
- Resultaatgericht
- Proactief
- Communicatief sterk, zowel schriftelijk als mondeling
Solliciteren