Opdrachtomschrijving
KOOP zoekt een Senior Java-ontwikkelaar voor het Open Overheid platform om mee te bouwen aan de verwerking, opslag, indexering en publicatie van overheidsdocumenten en metadata.
Het platform heeft een React-front-end en een Java/Spring Boot microservices-backend met Apache Camel, PostgreSQL en Apache Solr voor zoekfunctionaliteit.
De omgeving draait op Kubernetes (Red Hat OpenShift) en maakt gebruik van GitLab CI/CD pipelines; het team werkt volgens SAFe-principes.
De senior ontwikkelaar draagt bij aan architectuur- en kwaliteitsverbeteringen, bouwt zelf mee aan software, beheert deployments en optimaliseert pipelines (You build it, you run it).
Het werk vereist samenwerking met andere KOOP-teams en aandacht voor performance, schaalbaarheid, onderhoudbaarheid en interoperabiliteit binnen de publieke sector.
Vereist profiel
- Nederlandstalige cv, maximaal 5 pagina's.
- Beschikt over een eigen (ontwikkel-)laptop met beveiliging: versleutelde schijf (encryptie), antivirus en stabiele internetverbinding.
- Minimaal 2 jaar werkervaring binnen de Rijksoverheid.
- Minimaal 5 jaar werkervaring met Java-ontwikkeling.
- Minimaal 2 jaar ervaring met Kubernetes.
Aanvullende wensen en competenties (kort)
- Ervaring met microservices, ontwerpprincipes (SOLID), en design patterns.
- Kennis van en ervaring met Apache Solr (search technologie) en GitLab CI.
- Ervaring met front-end ontwikkeling (bij voorkeur React), IAM (Keycloak, Spring Security) en observability (bijv. ELK + Grafana) is een pré.
- Proactieve en analytische houding, goede communicatieve vaardigheden en vermogen om gedragen oplossingen binnen en tussen teams te realiseren.
- Bereidheid tot het (snel) behalen van functie-gerelateerde certificeringen (bijv. SAFe-Agile) indien nodig.
Locatie: Den Haag, Zuid-Holland — opdrachtgever: Logius / KOOP.
Eisen
- Uitsluitend Nederlandstalige cv’s indienen met een max van 5 pagina’s.
- Kandidaat beschikt over een eigen (ontwikkel-)laptop met beveiliging, versleutelde harde schijf (encryptie), antivirussoftware en een stabiele internetverbinding t.b.v. de uit te voeren werkzaamheden.
- Werkervaring binnen de Rijksoverheid: 2 jaar.
- Aantal jaren werkervaring met Java ontwikkeling: 5 jaar.
- Aantal jaren werkervaring met Kubernetes: 2 jaar.
Wensen
- Ervaring met het werken met Microservices.
- Bekend met software design patterns en het toepassen hiervan.
- Bekend om met SOLID principes te werken.
- Kennis en ervaring met Search technologie, bij voorkeur Apache SOLR.
- Kennis van en ervaring met Gitlab CI.
- Kennis van en ervaring met front end ontwikkeling, bij voorkeur REACT.
- Ervaring met Identity en Access Management (Keycloack, Spring security).
- Ervaring met Observability, bijv. ELK stack + grafana.
- Je bent in het bezit van functie-gerelateerde (SAFe-Agile) certificeringen of bent bereid deze op korte termijn te behalen.
- Je beschikt over een eigen (ontwikkel-)laptop met beveiliging, versleutelde harde schijf (encryptie), antivirussoftware en een stabiele internetverbinding t.b.v. de uit te voeren werkzaamheden.
Competenties
- Een pro-actieve houding.
- Een analytische houding.
- Helder kunnen communiceren.
- Effectief kunnen samenwerken.
- Zorgdragen voor gedragen oplossingen binnen en tussen teams.
- Communicatief in staat om comfortabel te schakelen op verschillende niveaus, van mede-collega's uit andere teams tot kritische afnemer of securityspecialist en solution architect.