Delivery Hero logo
Delivery HeroPosted 1 week ago

Engineer II, Kotlin/Java - (Logistics Optimisation, Routing Core)

HybridBerlin, State of Berlin, Germany or North Canton, Ohio, United States

Full TimeEnterprise

Job Summary

Own the services powering courier routing, from design through deployment. Build scalable, highly available, and fault-tolerant systems while writing clean, maintainable code within a collaborative team. Manage the dispatch service connecting riders and vendors to millions of customers daily in a high-throughput logistics ecosystem. This role requires 3+ years of professional application development experience with proficiency in Kotlin, the JVM, and microservices patterns. Knowledge of distributed systems, NoSQL databases, and infrastructure technologies like Kubernetes and AWS is preferred. Join the Dispatching team in Berlin for a hybrid schedule, with access to a 1,000 € educational budget, health benefits, and meal vouchers.

Required Qualifications

  • 3+ years of overall professional application development experience
  • Proficiency in Kotlin, the JVM, or similar technologies
  • Understanding of service-oriented and microservices architectural patterns
  • Experience with NoSQL databases
  • Strong problem solving and collaborative mindset

Desired Qualifications

  • Knowledge on distributed systems and horizontal scalability topics
  • Experience with highly concurrent system and multi-threading
  • Experience with infrastructure-related technologies like Kubernetes, Terraform, Docker, continuous integration, and AWS or Google Cloud providers
  • Experience with solving logistics problems on scale
  • Experience or willingness to learn frontend development for internal tools

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce