Backend Developer Go – Archief & Data Platform

Details

Status:
Gesloten
Publicatiedatum:
22-4-2026
Weergaven:
28
Reacties:
2
Op locatie:
Den Haag
FTE:
36 - 40 uur per week

Opdrachtomschrijving

Wij zijn voor onze opdrachtgever het Nationaal Archief op zoek naar een Back-end Developer (Go). In deze opdracht werk je aan de ontwikkeling van een nieuwe data retrieval engine en API-oplossing waarmee historische archiefdata op een toegankelijke en toekomstbestendige manier beschikbaar wordt gemaakt voor een breed publiek. Je draagt bij aan een maatschappelijk relevant platform binnen een moderne architectuur (Hexagonal + DDD), waarbij je samenwerkt in een Agile scrumteam aan zowel vernieuwing als doorontwikkeling van bestaande systemen. Deze aanvraag is uitsluitend op basis van deta of payroll.

Werkzaamheden

Als Back-end Developer werk je aan een innovatieve oplossing voor het ontsluiten van archiefinformatie en draag je bij aan de modernisering van het IT-landschap.

  • Ontwikkelen van een data retrieval engine en presentatie API voor het Selectiebesluiten Register

  • Werken met een moderne architectuur (Hexagonal architecture en Domain Driven Design)

  • Ontsluiten van archiefdata via verschillende API-vormen vanuit een logisch datamodel

  • Implementeren en optimaliseren van data-opslag in PostgreSQL

  • Integreren van zoekfunctionaliteit met ElasticSearch of vergelijkbare technologie

  • Samenwerken met andere teams die gebruikmaken van de ontwikkelde API’s

  • Bijdragen aan de doorontwikkeling en het onderhoud van bestaande applicaties binnen het scrumteam

  • Meewerken aan het migreren van bestaande dataleveringscomponenten naar de nieuwe centrale architectuur

  • Zorgen voor een gebruiksvriendelijke en toegankelijke presentatie van archiefdata richting burgers, in lijn met de aankomende Archiefwet

Je werkt in een Agile scrumteam waarin samenwerking, kennisdeling en continue verbetering centraal staan, en levert direct impact op de toegankelijkheid van nationale archieven.

Functie-eisen

  • Backend development, met name Go i.c.m. PostgreSQL en Elastic Search

  • Minimaal 4 jaar ervaring met Go (Golang)

  • Minimaal 4 jaar ervaring met PostgreSQL / SQL

  • Minimaal 2 jaar ervaring met Elasticsearch

  • Wensen:

  • Aantoonbare ervaring met het ontwikkelen van data retrieval (van verschillende bronnen d.m.v. XML en JSON) en presentatie via JSON API’s op grote schaal (miljoenen records) met goede performance geschreven in Go (Golang)

  • Uitgebreide ervaring met (Postgre)SQL op het gebied van opzet en performanceoptimalisatie

  • Ervaring met test automation en / of CICD pipelines en Docker

Verder kijken

Vergelijkbare open opdrachten