Qureos

FIND_THE_RIGHTJOB.

Senior Backend Engineer – Shopping Platform (Cart), Kotlin/JVM

Turkey

OVERVIEW
RESPONSIBILITIES
REQUIREMENTS

HelloFresh is transforming the way millions of people shop and eat around the world. The Shopping Platform team powers the checkout and cart experiences for all HelloFresh customers. We are in the process of migrating from legacy PHP and Golang services to a modern Cart Service built in Kotlin on the JVM, running in a cloud-native microservices environment. This is a high-impact area where your work will directly influence customer satisfaction and business outcomes.

  • Lead the migration of existing PHP/Golang components to a new Kotlin-based Cart Service.

  • Design, implement, and operate public and internal APIs supporting cart, pricing, promotions, and checkout.

  • Ensure low-latency and high-availability service design with strong observability.

  • Drive engineering excellence through DDD, TDD/BDD, and clean architecture practices.

  • Collaborate closely in a cross-functional squad with product managers, frontend engineers, QA, and data specialists.

  • Take full ownership of services, including architecture, development, testing, CI/CD pipelines, deployment, and on-call rotation.

  • Mentor other engineers and contribute to technical direction across the Shopping Platform domain.

  • 5+ years of backend engineering experience, with strong expertise in Kotlin (and Java).

  • Hands-on experience building microservices at scale, ideally in an e-commerce or high-traffic environment.

  • Experience with web frameworks. We use Ktor, but knowledge of other JVM frameworks (e.g., Spring Boot, Dropwizard, Guice) is also relevant. Ability to adapt quickly is valued.

  • Solid hands-on experience with relational databases (we use PostgreSQL).

  • Proficiency with Docker, Kubernetes, and event streaming platforms such as Kafka.

  • Knowledge of caching solutions such as Redis is a plus.

  • Familiarity with cloud-native development (we use AWS) is a plus.

  • Familiarity with cloud-native development (we use AWS) and IaC (Terraform) is a plus.

  • Experience designing and maintaining REST and/or gRPC APIs.

  • Strong understanding of distributed systems, resiliency patterns, and performance optimization.

  • Solid grasp of CI/CD pipelines (we use GitHub Actions) and automated testing.

  • Familiarity with legacy migration/refactoring, preferably PHP or Go services.

  • Strong communication and collaboration skills, with the ability to work in autonomous, cross-functional squads.

Location:

Istanbul, Turkey

Seniority:

Senior

Technologies:

Kotlin

Benefits:

  • Paid Vacation
  • Hybrid Work (home/office)
  • Sick Days
  • Sport/Insurance Compensation
  • Holidays Day Off
  • English Classes
  • Training Compensation
  • Transportation compensation

© 2025 Qureos. All rights reserved.