Back-end Developer (Java)

mytaxi DE
We are the leading e-hailing app in Europe. Our vision is to create everyday magic in city movement.

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300

Intro

mytaxi encourages a strong team spirit and simple company culture. Our teams organise themselves in established agile working environments. People at mytaxi work flexibly and independently. Every single employee is a part of our success story and so, open communication and a fair feedback culture come naturally to us.

We are passionate problem-solvers who listen and understand before we act. By working together – with each other, customers, drivers and cities - we make things better. Besides a lot of fun and potential to make a real difference, you will have the opportunity to work with the best team in the world (we know, everybody says so, but at mytaxi it’s true)!

Do you want to work on the core technology of a rapidly growing business?

Are you interested in algorithms and passionate improving existing code to increase efficiency and performance?

Touching code of services which are essential for the whole business and handling up to 15.000 operations per second sounds attractive to you?

If you can answer these three question we would be happy to get to know you!

Responsibilities:

  • Architect and develop new allocation algorithms to improve matching between passengers and drivers
  • Actively monitor health and performance data of services, and alert for incidents.
  • Improve existing algorithms based on performance data provided by our Business Analytics Team
  • Build monitoring system and improve the metrics.
  • Take Part in Code Reviews and Pull Requests
  • Own the Feature, Own the Code – feel responsible for what you create. This starts with bringing in your own feature ideas, goes over development, and ends in testing and deploying your code
  • Work together with our teams in Barcelona and Berlin
  • Be accountable for all topics above, but work together with the team on them
  • Stay on top of the latest technology trends, apply the best practices to our daily work.

Main requirements

  • Passion
    • Java / Kotlin
    • Spring(Boot)
    • Microservice architecture
    • Team player
    • Fluent English

Nice to have

  • Bamboo / Jenkins
  • Swagger / OpenAPI Specification (OAS)
  • Docker
  • AWS
  • Load-Testing
  • Kibana / Grafana
  • ELK stack
  • SonarQube

Perks

  • The chance to bring in your own ideas

    • A strong team spirit
    • Excellent monetary benefits (a pension plan, a monthly mobility allowance for free taxi rides, subsidised public transport ticket)
    • Have your birthday off!
    • ...and all the usual start-up goodies like fruit, unlimited soft drinks, after-work beers, gym for free, a chill-out room with a massage chair, a foosball table and many more

    Oh, and the opportunity to work with the best team in the world (we know, everybody says so, but at mytaxi it’s true)!

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300