Den Haag, South Holland, Netherlands

Lead java developer

 Functieomschrijving:

  • Organisatie: Logius/KOOP
  • Locatie: Den Haag (werken vanuit het buitenland niet toegestaan)
  • Sluitingsdatum: 11 december 2025
  • Tarief: 95 per uur ex. btw of een bruto maandsalaris van circa 7.500 bij fulltime (payroll is mogelijk)
  • Deze opdracht is niet geschikt voor zzpers.

Samenvatting van de opdracht

  • Logius/KOOP zoekt een Lead Java Developer voor de doorontwikkeling van data.overheid.nl, het nationale metadataregister voor overheidsdata.

  • Het zwaartepunt ligt op het vervangen van de huidige CKAN metadata store en het implementeren van DCAT-AP-NL 3.0.

  • De rol vraagt een stevige technische lead die het team inhoudelijk aanstuurt, standaarden implementeert en softwarekwaliteit borgt.

  • De inzet draagt direct bij aan de modernisering van het open data-landschap van de Nederlandse overheid.

Opdrachtomschrijving

  • Ontwikkelen en toekomstbestendig maken van data.overheid.nl, hét platform voor het vindbaar en herbruikbaar maken van overheidsdata.

  • Verantwoordelijk voor vervanging van de bestaande CKAN metadata store.

  • Implementeren van DCAT-AP-NL 3.0 voor uniforme metadata-uitwisseling.

  • Optimaliseren van backend-processen en de samenwerking met de frontend, die opnieuw wordt ontworpen.

  • Borgen van softwarekwaliteit, consistentie van technische oplossingen, documentatie en uitvoering van tests.

  • Actief bijdragen aan agile Scrum-processen en het begeleiden van het team in een dynamische omgeving.

Achtergrond van de opdracht

  • Sinds 2011 is data.overheid.nl het nationale metadataregister voor datasets van overheidsorganisaties.

  • Het platform ondersteunt organisaties bij het openstellen van data en biedt functies voor dataset-zoekbaarheid en dataverzoeken.

  • Doorontwikkeling is noodzakelijk vanwege:

    • introductie DCAT-AP-NL 3.0

    • verplichtingen vanuit de High Value Datasets-verordening

    • eisen uit de Data Governance Verordening

  • De functie vervult een centrale rol in het moderniseren van linked data-uitwisseling binnen het Rijk.

Hoofdactiviteiten

  • Regie voeren op de technische doorontwikkeling van data.overheid.nl.

  • Samen met het team vervangen van de metadata store en realiseren van linked data-uitwisseling.

  • Implementeren van DCAT-AP-NL 3.0 zodat aanleveraars deze standaard kunnen toepassen.

  • Optimaliseren van backend-processen en afstemming met de nieuwe frontend.

  • Bewaken van softwarekwaliteit, technische samenhang, documentatie en testprocessen.

  • Inspireren, begeleiden en ondersteunen van ontwikkelaars in het team.

  • Zorgen voor gedragen oplossingen binnen het team en effectieve samenwerking met stakeholders.

Eisen (knock-out)

  • Nederlandstalig cv, maximaal 5 paginas.

  • Ervaring met SonarQube.

  • Minimaal 1 jaar werkervaring binnen de overheid.

  • Minimaal 3 jaar werkervaring met Java-ontwikkeling.

  • Minimaal 2 jaar werkervaring met Kubernetes.

Wensen

  • Bekend met software design patterns en toepassen hiervan.

  • Bekend met SOLID-principes.

  • Kennis en ervaring met search-technologie, bij voorkeur Apache Solr.

  • Kennis en ervaring met GitLab CI.

  • Kennis van open data, metadata-standaarden en FAIR-principes.

  • Kennis van triplestores en semantische webtechnologieën zoals RDF en SPARQL.

  • Kennis van en ervaring met werken binnen de (Rijks)overheid.

  • Beschikt over een functie-gerelateerde SAFe/Agile-certificering of is bereid deze op korte termijn te behalen.

  • Beschikt over een eigen (ontwikkel-)laptop met encryptie, antivirus en stabiele internetverbinding.

  • Beheerst de Nederlandse taal op minimaal B2-niveau.

Competenties

  • Proactieve en analytische werkhouding.

  • Heldere communicatie en effectief samenwerken binnen het team.

  • Kunnen bijdragen aan gedragen teamoplossingen.

  • Communicatief schakelen op verschillende niveaus.

  • Eigenaarschap tonen over kwaliteit en stabiliteit van het product.

  • Kennisdeling stimuleren en collega-ontwikkelaars inspireren en begeleiden.

  Vereiste vaardigheden:

Java