Back-end Developer (Java)

mytaxi
Help us build Europe's on demand transport giant!

Job details

  • Full-time
  • map markerBarcelona, ES
  • globeRelocation paid
  • cardRequires Work Permit
    Requires that you're a citizen or have a valid work permit / visa sponsorship to work in the country in which this position is based.
  • routeIntermediate
  • routeEnglish
    Preferred spoken language

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 of now we are looking to recruit a highly motivated and experienced Java Developer for our new development hub in Barcelona. You will work in an agile and interdisciplinary team, closely and remotely together with our product department in Hamburg and make a contribution to the development of our main products.

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

Main requirements

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

Nice to have

  • Spanish is a plus

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

Perks

Benefits benefits = Benefits.builder()
  .setFurtherTraining(WORKSHOPS, CREATIVE_DAYS, LANGUAGE_COURSES)
  .setMonetaryBenefits(FREE_TAXI_RIDES)
  .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