Senior Kotlin developer
Role details
Job location
Tech stack
Job description
Als Senior Kotlin Developer ga je via Tata Consultancy Services gedetacheerd aan de slag bij een van de grootste retailers van Europa. Je werkt binnen de Store-keten aan backend-systemen voor replenishment en voorraadbeheer. Dit zijn bedrijfskritische systemen met grote schaal en directe impact op winkels en supply chain-processen.
Je maakt deel uit van een cross-functioneel DevOps team waarin je werkt als senior individual contributor. Je combineert hands-on development met technische verantwoordelijkheid en coaching.
Je bent onder andere bezig met:
- Ontwikkelen en onderhouden van robuuste backend services in Kotlin;
- Bouwen en doorontwikkelen van REST API's en microservices;
- Moderniseren van legacy applicaties naar cloud-native oplossingen;
- Vertalen van businesswensen naar duurzame technische ontwerpen;
- Verbeteren van codekwaliteit via reviews, testing en CI/CD;
- Meedenken over architectuur, performance en schaalbaarheid;
- Coachen en begeleiden van andere developers.
Binnen TCS werken multidisciplinaire teams van consultants, engineers en architects samen aan complexe IT-vraagstukken voor internationale klanten. De organisatie combineert diepgaande technische expertise met domeinkennis om duurzame en toekomstbestendige oplossingen te realiseren.
Requirements
- Minimaal 7 jaar ervaring als backend software engineer, met een IT-opleiding (hbo/wo) of gelijkwaardige praktijkervaring;
- Ruime hands-on ervaring met Kotlin in productie, plus goede kennis van Java en het JVM-ecosysteem;
- Ervaring met Spring Boot, het bouwen van REST API's, microservices en event- of service-gebaseerde integraties;
- Sterke kennis van software-architectuur en best practices zoals clean code, testen, code reviews en secure coding;
- Ervaring met relationele databases, SQL, datamodellering en het moderniseren van legacy applicaties;
- Praktische ervaring met CI/CD, Docker, Kubernetes en cloudplatformen (bij voorkeur Azure);
- Goed bekend met DevOps-werkwijzen, Agile/Scrum en het coachen van andere developers in een team;
- Je spreekt vloeiend Nederlands en Engels.
Benefits & conditions
Werken bij TCS betekent werken aan impactvolle projecten én aan jezelf. Je kunt rekenen op:
- Een vaste baan bij een wereldwijde IT-dienstverlener;
- Een bruto maandsalaris vanaf € 5.000,- afhankelijk van je ervaring;
- Bonusregeling;
- Uitdagende internationale projecten bij toonaangevende klanten;
- Veel ruimte voor opleiding, certificeringen en persoonlijke groei;
- Hybride werken: 3-4 dagen per week op locatie in Zaandam.