GoLang-ontwikkelaar
Over de rol
We zijn op zoek naar een ervaren GoLang-ontwikkelaar die snelle, schaalbare en betrouwbare backend-services kan bouwen. Je werkt aan de ontwikkeling van API's, microservices, krachtige systemen en backend-componenten die web-, mobiele, cloud- en AI-gestuurde applicaties ondersteunen.
Deze rol is ideaal voor iemand die houdt van prestatiegerichte ontwikkeling, gelijktijdigheidsafhandeling, strakke architectuur en moderne backend-engineering.
Belangrijkste verantwoordelijkheden:
- Ontwikkel backend-services en microservices met Go (Golang).
- Bouw efficiënte RESTful API's en backendmodules met schone, modulaire code.
- Werk met databases zoals PostgreSQL, MySQL, MongoDB of Redis.
- Implementeer gelijktijdigheidspatronen met behulp van Goroutines en kanalen.
- Optimaliseer backend-prestaties, geheugengebruik en responstijden.
- Integreer externe API's, cloudservices en tools van derden.
- Neem deel aan systeemontwerpdiscussies en architecturale beslissingen.
- Schrijf unit- en integratietests om de codekwaliteit te garanderen.
- Werk nauw samen met frontend-, mobiele, DevOps- en QA-teams voor een soepele levering.
- Implementeer backend-services in cloudomgevingen (AWS/GCP/Azure).
Vereiste vaardigheden
- 5+ jaar ervaring in backend-ontwikkeling met GoLang.
- Sterke kennis van Go-routines, kanalen en gelijktijdigheidspatronen.
- Goed begrip van microservices-architectuur.
- Ervaring met SQL- en NoSQL-databases.
- Bekendheid met API-ontwikkeling, foutafhandeling en API's met versiebeheer.
- Ervaring met Go-frameworks zoals Gin, Echo, Fiber of Chi (bij voorkeur).
- Praktische ervaring met Git, CI/CD-pijplijnen en gecontaineriseerde workflows.
- Sterk begrip van datastructuren, algoritmen en prestatie-optimalisatie.
Vaardigheden die je graag hebt
- Kennis van Docker, Kubernetes of AWS ECS/EKS.
- Ervaring met berichtenmakelaars (Kafka, RabbitMQ, NATS).
- Bekendheid met gRPC en protocolbuffers.
- Blootstelling aan cloudinfrastructuur en serverloze functies.
- Inzicht in gebeurtenisgestuurde architectuur.
- Ervaring met cachingtools zoals Redis of Memcached.

