Lead Kotlin Backend Engineer Amsterdam

CodeGuild
Amsterdam, Netherlands
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 8.3K

Job location

Remote
Amsterdam, Netherlands

Tech stack

Java
Event-Driven Programming
Redis
Scala
Backend
Kotlin
Kubernetes
Docker
Microservices

Requirements

  • Minimaal 5 jaar ervaring in backend-engineering
  • Ervaring met het ontwerpen en bouwen van gedistribueerde backendsystemen
  • Sterke ervaring met Kotlin, Java of Scala en duidelijke interesse in FP
  • Ervaring met microservices en event driven architecturen
  • Een productgerichte en pragmatische mindset
  • Ervaring met Docker, Kubernetes en cloud native omgevingen
  • Sterke communicatieve vaardigheden en emotionele intelligentie
  • Ervaring met het begeleiden en mentoreren van software engineers
  • Vermogen om duidelijkheid, richting en structuur te brengen in een team
  • Ervaring met Arrow, Redis, Ktor en/of Meilisearch is een plus

Benefits & conditions

  • Salaris tussen €85.000 en €100.000, afhankelijk van ervaring
  • Tot 8 procent jaarbonus
  • Remote friendly: grotendeels werken vanuit huis, met slechts twee kantoordagen per maand
  • 25 vakantiedagen
  • Opleidings- en trainingsbudget
  • Goede pensioenregeling
  • Flexibele werktijden en ruime thuiswerkmogelijkheden
  • Reiskostenvergoeding
  • Kwalitatieve hardware, waaronder MacBook-opties
  • Ruimte voor cursussen, meetups, trainingen en seminars
  • Een warme, compacte engineeringcommunity waar jouw leiderschap echt het verschil maakt

About the company

* Wil jij werken aan een platform dat een groenere wereld ondersteunt en waarin jouw technische keuzes én jouw begeleiding van mensen direct impact hebben? * Wil jij een FP/Kotlin-squad helpen groeien richting technische en professionele volwassenheid, terwijl je zelf actief meebouwt aan een moderne backend? * Werk je graag in een omgeving waar engineering persoonlijk is, teams compact zijn en jouw invloed vanaf de eerste dag zichtbaar is? Dan past deze rol precies bij jou. Je komt terecht bij een middelgrote, techgerichte organisatie met een platform dat actief is in meerdere Europese regio's. Achter dit platform staat een Kotlin-first engineeringorganisatie die kiest voor duurzame, betrouwbare en hoogwaardige backend-systemen. Je werkt in een cultuur waar squads compact, betrokken en communicatief sterk zijn. Engineers waarderen vakmanschap, helderheid en samenwerking. De organisatie draait serieuze productieomgevingen, maar blijft klein genoeg voor échte invloed: op hoe teams samenwerken, hoe services evolueren en hoe technisch leiderschap wordt ingevuld. De organisatie start nu met een nieuwe fase. Na jaren bouwen en opschalen investeren ze in een sterkere technische leiderschapslaag, met nadruk op mensen, teamcohesie en langetermijnkwaliteit. Wanneer jij instapt, help jij deze volgende groeifase vormgeven. De balans is uitstekend: het bedrijf is remote friendly, met slechts twee kantoordagen per maand. Vanaf het begin krijg je verantwoordelijkheid die ertoe doet. Samen met de andere leads en de VP Engineering bepaal je welke squad het beste aansluit bij jouw stijl van werken en begeleiden. Sommige squads bestaan uit mid-level engineers die baat hebben bij coaching, structuur en richting. Andere squads zijn senior-zwaar en verwachten van jou vooral technische aansturing, systeemoverzicht en strategisch denken. In je dagelijkse werk combineer je techniek en leiderschap op een natuurlijke manier. Je bouwt Kotlin-services, ontwerpt event driven domain flows en scherpt service boundaries aan. Je helpt engineers beter nadenken over architectuur, betrouwbaarheid, domeinlogica en samenwerking. Je doet code-reviews, begeleidt technische beslissingen en brengt structuur aan in complexe discussies. Je helpt processen verbeteren en draagt actief bij aan een sterke engineeringcultuur. Daarnaast zorg je voor duidelijkheid en stabiliteit binnen het team: Je maakt refinements effectiever, helpt samen met product prioriteiten bepalen en creëert een omgeving waarin engineers zich gesteund voelen en de ruimte hebben om te groeien. Je introduceert teamritmes die rust brengen, samenwerking versterken en zorgen voor consistentie. Jouw invloed zie je terug in mensen, in cultuur en in de kwaliteit van het platform. Je ontwikkelt engineers, versterkt teamdynamiek en realiseert duurzame verbeteringen door het hele systeem heen. Dit is een rol voor iemand die twee werelden wil combineren: diepe Kotlin/FP engineering en invloed op mensen en teams.

Apply for this position