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