Want to get hired at Delivery Hero?
Engineer II, Java/Kotlin (Logistics Demand Management)
Delivery Hero
Berlin, GermanyOn Site
Original Job Summary
Company Overview
Delivery Hero is a world-leading local delivery platform operating in 70+ countries, headquartered in Berlin, Germany. Listed on the Frankfurt Stock Exchange and part of the MDAX index, we drive impact through technology and innovation.
Position Overview
The Engineer II, Java/Kotlin will join the Demand Management Team in the Choice Domain. Working in our Logistics Team, you will address high-impact challenges to improve last-mile delivery efficiency, affordability, and sustainability.
Responsibilities
- Develop scalable and resilient software using Java/Kotlin.
- Monitor and enhance service landscape with monitoring tools.
- Collaborate with team, share ideas, and improve processes.
- Understand user needs and business domain to suggest improvements.
Qualifications
- 2+ years of professional application development experience.
- Proficiency in Java or Kotlin, Redis, SQL/NoSQL databases.
- Experience with Grafana, Prometheus, AWS, Kubernetes, Terraform, and Docker.
- Knowledge of distributed systems, microservices architecture, CI/CD, and API design.
Benefits & Perks
- Hybrid work model with 2 days at the Berlin campus.
- 27 days holiday plus additional days after tenure milestones.
- Educational budget, language courses, and career development support.
- Health checkups, gym and bicycle subsidies, and public transport discounts.
- Employee share purchase, corporate pension, and various food vouchers and discounts.
Key skills/competency
Engineer II, Java/Kotlin (Logistics Demand Management): Java, Kotlin, microservices, AWS, Kubernetes, Redis, SQL, NoSQL, CI/CD, monitoring
How to Get Hired at Delivery Hero
🎯 Tips for Getting Hired
- Customize your resume: Highlight Java, Kotlin, and microservices experience.
- Research Delivery Hero culture: Understand their global tech impact and values.
- Showcase agile experience: Detail your sprint and scrum contributions.
- Prepare technical answers: Focus on distributed systems and cloud technologies.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Java and Kotlin fundamentals.
circle
Practice developing microservices architectures.
circle
Study cloud platforms like AWS and Kubernetes.
circle
Familiarize with CI/CD and monitoring tools.
Behavioral Questions
circle
Describe teamwork in agile settings.
circle
Explain a time you solved complex issues.
circle
Discuss challenges managing fast-paced deliveries.
circle
Share experiences adapting to change.