Senior Java Developer

Aanvraagnummer: 49127
Contractvorm: Detachering
Organisatie: Logius
Locatie: Den Haag - Zuid-Holland
Uren per week: 36 per week
Tarief: Geen maximum
Duur van de opdracht: 11,5 maanden
Regio: Zuid-Holland
Startdatum: 16-09-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 26-08-2026 17:00
LET OP! Deze opdracht is gesloten
Opdrachtomschrijving
Voor het project Open Overheid zoekt KOOP een Senior Java-ontwikkelaar die mee kan bouwen aan de Open Overheid-systemen en de ketenfunctionaliteit die hierop is aangesloten. Het platform Open Overheid kent een front-end op basis van React en een back-end op basis van een microservices-architectuur met Spring Boot, Apache Camel en PostgreSQL. De zoekfunctionaliteit speelt een prominente rol binnen het platform en maakt gebruik van Apache Solr. De systemen draaien in een Kubernetes-omgeving (Red Hat OpenShift) en CI/CD-pipelines zijn gebouwd in GitLab.
De Senior Java-ontwikkelaar:
- werkt binnen een van de twee DevOps-teams die verantwoordelijk zijn voor de aanlevering, verwerking, opslag, indexering en publicatie van overheidsdocumenten en metadata
- denkt mee over software-architectuur en softwarekwaliteit en komt met verbetervoorstellen
- bewaakt de samenhang van technische oplossingen binnen dit project
- bijdraagt aan de ontwikkeling van software en optimalisatie van deployment en pipelines
- beheert de systemen en software; you build it, you run it
- werkt samen met andere ontwikkelteams binnen KOOP
Achtergrond opdracht
Iedereen heeft recht op toegang tot publieke informatie, zonder daartoe een belang te hoeven stellen (artikel 1.1 Woo). De Wet open overheid (Woo) verplicht de hele overheid om bepaalde informatie actief openbaar te maken, van wetten en beschikkingen tot onderzoeksrapporten. Om dit mogelijk te maken, ontwikkelt en beheert Logius een platform waarin overheidsinformatie gestandaardiseerd, eenduidig en gebruiksvriendelijk wordt ontsloten. Dit platform bestaat uit:
- Aanleverloket - voor handmatige aanlevering van documenten en metadata door gebruikers van overheidsorganisaties
- Aanlever-API - voor geautomatiseerde aanlevering vanuit overheidsorganisaties
- Verwerkingsstraat - voor controles, validaties, verrijking en indexatie
- Portaal - waar burgers, journalisten en onderzoekers informatie eenvoudig kunnen vinden en doorzoeken
Dit platform draagt bij aan een transparante en toegankelijke overheid en stelt ons voor stevige technische uitdagingen. Performance, schaalbaarheid, onderhoudbaarheid en interoperabiliteit zijn daarbij cruciaal. Daarnaast is het belangrijk om toekomstbestendige oplossingen te realiseren in een complexe politiek-bestuurlijke omgeving met strakke tijdslijnen. Het DevOps-team waarin je start werkt, net als alle teams binnen Logius, volgens de SAFe-principes. We maken graag nader kennis en kijken uit naar jouw persoonlijke motivatie. We waarderen het als je met concrete voorbeelden kunt aantonen wat jouw bijdrage is geweest, zowel op technisch vlak als op het gebied van competenties.
Eisen
Uitsluitend Nederlandstalige cv’s indienen met een maximale lengte van 5 pagina’s.
- Kandidaat beschikt over een eigen ontwikkel-laptop met beveiliging, versleutelde harde schijf (encryptie), antivirussoftware en een stabiele internetverbinding voor de uit te voeren werkzaamheden
- Werkervaring binnen de Rijksoverheid: 2 jaar
- Werkervaring met Java-ontwikkeling: 5 jaar
- Werkervaring met Kubernetes: 2 jaar
Wensen
- Ervaring met microservices
- Bekend met software design patterns en het toepassen hiervan
- Bekend met het werken volgens SOLID-principes
- Kennis en ervaring met searchtechnologie, 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 and Access Management (Keycloak, Spring Security)
- Ervaring met observability, bijvoorbeeld ELK Stack en 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 voor de uit te voeren werkzaamheden
Competenties
- Proactieve en analytische houding
- Helder communiceren en effectief samenwerken
- Oplossingen kunnen creëren die gedragen worden binnen en tussen teams
- Communicatief sterk en comfortabel in het schakelen op verschillende niveaus, van collega’s uit andere teams tot kritische afnemers, securityspecialisten en solution architects
Aanvullende informatie
Wanneer u als leverancier een professional aanbiedt en deze wordt geplaatst, is informatie nodig van u als contractpartij, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid (WKA). De WKA heeft als doel misbruik te voorkomen bij de afdracht van loonheffingen binnen de keten, van leverancier tot opdrachtgever. Risico’s worden afgedekt via een geblokkeerde rekening, de G-rekening. Op deze rekening wordt een deel van het factuurbedrag gestort, waarmee loonheffingen en btw kunnen worden betaald aan de Belastingdienst. Het af te storten percentage hangt af van de vraag of uw organisatie beschikt over een SNA-certificering (NEN-4400-1 of NEN-4400-2) en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen en hiervan bewijs van de Belastingdienst kunt overleggen, bestaat ook de mogelijkheid om elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin geeft een gecertificeerd accountant (AA of RA) een verklaring af over de juistheid, volledigheid en tijdigheid van de afdrachten. De kosten voor deze verklaring komen voor eigen rekening.
