...

Senior Java Developer

Het logo van Logius, onderdeel van het Nederlandse ministerie van Binnenlandse Zaken en Koninkrijksrelaties, bestaat uit een blauw embleem met een wit Nederlands wapen.

Aanvraagnummer: 30744
Contractvorm: Detachering
Organisatie: Logius
Locatie: Den Haag - Zuid-Holland
Uren per week: 36 per week
Tarief: 90 - 100 per uur
Duur van de opdracht: 11,5 maanden
Regio: Zuid-Holland
Startdatum: 16-03-2026
Optie tot verlenging: Mogelijk, maar nog niet bekend
Sluitingsdatum: 23-02-2026 10: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 aan ketenfunctionaliteit die op deze systemen gekoppeld wordt. Het platform kent een front-end gebaseerd op REACT en een back-end gebaseerd op een microservices-architectuur, Spring Boot, Apache Camel en PostgreSQL. De zoekfunctionaliteit draait op Apache Solr. De systemen zijn operationeel op een Kubernetes-omgeving (Red Hat OpenShift) en er zijn CI/CD pipelines 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 de software-architectuur en software-kwaliteit en doet verbetervoorstellen
  • bewaakt de cohesie van technische oplossingen binnen het project
  • bouwt mee aan de software en kent het proces van deployment en pipeline-optimalisatie
  • beheert de systemen en software volgens het principe '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. Logius ontwikkelt en beheert 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 waarop burgers, journalisten en onderzoekers informatie eenvoudig kunnen vinden en doorzoeken

Het platform draagt bij aan een transparante en toegankelijke overheid en stelt grote technische uitdagingen. Performance, schaalbaarheid, onderhoudbaarheid en interoperabiliteit zijn cruciaal, evenals toekomstbestendige oplossingen in een complexe politiek-bestuurlijke omgeving met strakke tijdlijnen. Het DevOps-team werkt volgens SAFE-principes. We maken graag nadere kennis en kijken uit naar jouw persoonlijke motivatie. We waarderen concrete voorbeelden van jouw bijdrage op technisch vlak en op competenties.

Eisen
Uitsluitend Nederlandstalige cv’s indienen met een maximum van vijf pagina’s.

  • Ervaring met programmeren: Java, Spring Framework, PostgreSQL, SonarQube en GIT
  • Ervaring met unit testing en integration testing
  • Ervaring met infrastructuur: Kubernetes, OpenShift en Harbor
  • Beschikt over een eigen ontwikkel-laptop met encryptie, antivirussoftware en een stabiele internetverbinding
  • Werkervaring binnen de Rijksoverheid (minimaal twee jaar)
  • Minimaal vijf jaar werkervaring met Java-ontwikkeling
  • Minimaal twee jaar werkervaring met Kubernetes

Wensen

  • Ervaring met werken met microservices
  • Bekend met software design patterns en het toepassen hiervan
  • Kennis van en werkervaring met de 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 en Access Management (Keycloak, Spring Security)
  • Ervaring met observability, bijvoorbeeld ELK Stack en Grafana

Competenties

  • Proactieve en analytische houding binnen een team
  • Helder communiceren en effectief samenwerken
  • Zorgdragen voor gedragen oplossingen binnen en tussen teams
  • Communicatief vaardig 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 die geplaatst wordt, hebben we informatie over u als contractpartij nodig in het kader van de Wet keten- en inlenersaansprakelijkheid (WKA). De WKA heeft als doel misbruik bij de afdracht van loonheffingen te voorkomen. Deze risico’s dekken we af middels een geblokkeerde rekening (G-rekening). Op deze rekening stort u een deel van het factuurbedrag waarmee loonheffingen en btw aan de Belastingdienst kunnen worden voldaan. Het af te storten percentage hangt af van uw SNA-certificering en uw vestigingsplaats. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen en bewijs daarvan kunt tonen, kunt u elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aanleveren. Een gecertificeerd accountant (AA of RA) geeft daarin een verklaring over de juistheid en tijdigheid van de afdrachten. De kosten voor deze verklaring zijn voor eigen rekening.