We’re looking for a Senior Kotlin Backend Engineer to join a cross-functional team working on the Global Procurement Platform (GPP) for the world’s leading meal kit provider. You will work on a distributed microservice architecture focused on procurement operations, building scalable backend solutions using Kotlin, Kafka, and Spring Boot.
Responsibilities:
Design and implement backend services in Kotlin
Work on event-driven architecture and integrations with Kafka
Maintain and improve existing microservices and infrastructure
Collaborate in sprint planning, requirements refinement, code reviews
Proactively suggest improvements to performance, architecture, and developer experience
Ensure effective monitoring, testing, and system reliability
Min requirements:
3+ years of experience with Kotlin (backend)
Strong expertise in Kafka and event-driven systems
Solid knowledge of Spring Boot, PostgreSQL, and REST APIs
Experience with infrastructure and monitoring in cloud environments (AWS, Kubernetes)
CI/CD familiarity (GitHub Actions preferred)
Good communication skills, ability to work in a distributed team
Would be a plus:
Experience with stream processing via Kafka
Familiarity with frontend technologies
Knowledge of RBAC/ABAC patterns
Experience working in agile cross-functional teams
Strong testing practices (unit/integration/e2e)
We offer:
Opportunity to work on bleeding-edge projects
Work with a highly motivated and dedicated team
Competitive salary
Flexible schedule
Benefits package - medical insurance, sports
Corporate social events
Professional development opportunities
Well-equipped office
Net per month - B2B
Check similar offers