Sr/Lead Backend Software Engineer(Java/Kotlin) - Tour Planning team (m/f/x)

Job Locations DE-Berlin
Requisition ID
Research & Development

What's the role?

About HERE Tour Planning

Tour Planning is a REST API which is responsible for multi-vehicle route optimization. It provides a way to solve variations of the Vehicle Routing Problem. Customers can use it to plan their fleet of delivery or service vehicles while taking into account several constraints such as time windows, capacity, cost, maximum travel time/distance, driver breaks, etc. As a result, the API will return a cost-effective sequence to visit all the stops in the daily plan.


About the team

We are an international team of product developers that deeply care about building things the right way and bringing value to our customers. Here you’ll find strong experts with a broad range of skills and together with us you will have a chance to make an impact on the future of logistics. 

Our tech stack consists of Kotlin, Java, Python, AWS, Docker, Kubernetes, Terraform.

You will be a key member of our product development team, shaping our products and bringing your best ideas to the table.


Your tasks will include

  • Extend our existing backend with new functionality
  • Contribute to algorithmic development
  • Apply scientific evaluation methods for measuring solution quality
  • Build test automation infrastructure
  • Follow engineering best practices (unit testing, automation, pairing, refactoring, continuous delivery, etc.) and keep up to date with the latest trends and technologies 
  • Coach others and help them grow in your area of expertise 
  • Invest up to 20% of your time on research, learning and experimenting


It is an individual contributor role.

Who are you?

The following knowledge and skills would ensure your success in this role:

  • 5+ years of overall experience including expertise in building microservice based systems 
  • Knowledge of creating RESTful APIs in JVM based languages
  • Experience with building and running highly available and scalable services using Cloud Platforms, e.g. AWS, following the infrastructure as code paradigm by using, e.g. Kubernetes or Terraform 
  • Fluent in English, both in spoken and written form 

The following knowledge would add extra value to your contribution in our team:

  • Experience in mathematical optimization algorithms/heuristics
  • Scientific background
  • Experience in Rust
  • Open source contributions


What Do We Offer?

  • Competitive salary & Benefits (including 30 working days of vacation, Flexible working hours and Public transportation subsidy, etc)
  • Challenging problems to solve
  • Work that makes a difference in the world
  • Freedom to decide how to perform your work
  • Variety in the types of projects
  • Collaborative, Supportive Colleagues


Our culture is founded on openness, collaboration and honesty, with colleagues who are brilliant in their field, resilient and above all, strive for the best. One team, where everyone makes a difference and everyone is heard. Up for the challenge? We are looking forward to receiving your application.


Make HERE your destination, we are just getting started. Apply Now.


Who are we?

Ever checked in somewhere on social media? Ever tracked your online orders? You might be using HERE Technologies every single day without even realizing it. You can find us everywhere: in vehicles, smartphones, drones or third-party apps. We believe that with the right people, we will continue to be a game-changer in the technology industry and improve the daily lives of people around the world. Find out more by clicking the video below or going HERE.



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.