Want to hop on a free flight to your next job in Berlin?

Join the Festival

Senior Back-end Developer (Java) (m/f)

mytaxi
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)!

As a Senior Back-end Developer, you will work in an agile and interdisciplinary team, closely together with our product department, and make a contribution to the development of our products. As a Senior you take over technical strategic responsibility and you are a good example for all your more unexperienced colleagues. Be a problem solver!

JobOffer jobOffer = new JobOffer();
Job job = Job.builder()
 .setProducts(
     IN_HOUSE_APPS,
     BUSINESS_INTELLIGENCE,
     PAYMENT,
     MOBILE_APPS)
 .setProductType(SCALABLE_HIGH_AVAILABILITY_SYSTEM)
 .setDevelopmentStyle(AGILE_SCRUM)
 .setTeamAttributes(
     MOTIVATED,
     INNOVATIVE,
     FLAT_HIERARCHIES,
     COOPERATIVELY,
     INTERDISCIPLINARY,)
 .build();
jobOffer.addJob(job);

Main requirements

Candidate candidate = Candidate.builder()
 .hasDegreeInComputerSciencesOrSimilar(true)
 .add(Skill.JAVA.experience(AT_LEAST_FIVE_YEARS))
 .add(Skill.SOFTWARE_DESIGN.experience(SEVERAL_YEARS))
 .add(Skill.REST)
 .add(Skill.MICRO_SERVICES(MIN_2_YEARS))
 .add(Skill.SCRUM)
 .add(Skill.DEV_OPS)
 .setLanguages(Locale.ENGLISH, Locale.GERMAN)
 .build();
new Application(candidate).submit();

Nice to have

  • Experience in an international company or team away from your home country
  • German is a plus

Perks

Benefits benefits = Benefits.builder()
 .setFurtherTraining(WORKSHOPS, CREATIVE_DAYS, LANGUAGE_COURSES)
 .setOfficeAdvantages(CHILL_OUT_AREA, QUIET_WORKING_ROOM, ELB_VIEW)
 .setMonetaryBenefits(
    PENSION_PLAN,
    FREE_TAXI_RIDES,
   PUBLIC_TRANSPORT_TICKET)
 .setFoodAndDrinks(
     COOKING_CLUBS,
     FRUIT_BASKET,
     BI_WEEKLY_COMPANY_BREAKFAST,
     FREE_BEER,
     SOFT_DRINKS)
 .setEvents(MONTHLY_AFTER_WORK, OFF_SITE, TEAM_EVENTS, BBQ)
 .build();
jobOffer.addBenefits(benefits);

Apply now

Sign up to apply

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