Back to listing

Java Developer
Romania (Brasov, Iasi, Cluj-Napoca, Bucharest, Craiova, Timișoara), Moldova (Chisinau), Mexico (Guadalajara), Morocco (Casablanca)

Date posted: 03.11.2023

Job type: Full time

Romania (Brasov, Iasi, Cluj-Napoca, Bucharest, Craiova, Timișoara), Moldova (Chisinau), Mexico (Guadalajara), Morocco (Casablanca)

Remote work

Full time

Job perks: Agile environment; Travel platform

About the project

How we hire:

At Pentalog, excellence is what you'll do. We're guided by a mission to positively impact the software development world.

Do you want to be a part of the team that works on the world's largest travel platform? Our client's goal is to make everyone a better traveler by developing solutions that enable people all around the world to plan and enjoy the perfect vacation. As a member of the team, you will have the opportunity to work on products that will have an influence on millions of monthly active visitors globally.

A senior back-end engineer with expertise in designing, developing, and managing microservices at scale is needed for this team. The ideal candidate would possess strong communication skills, technical knowledge, and a product mindset.

Job requirements

  • At least 5 years of experience as a full lifecycle software engineer;
  • Expertise developing microservices at scale that are performant, fault tolerant, reliable, and secure;
  • Java experience or familiarity with a JVM-based language and the ability to ramp up on Java quickly;
  • Understanding of API design best practices (GraphQL, REST, Swagger etc.);
  • Passion for building scalable software and improving the user experience;
  • Product mindset;
  • Excellent communication and stakeholder management skills;
  • Knowledge of container services such as Docker or Kubernetes;
  • Familiarity with public cloud providers, such as AWS or GCP;
  • A sense of ownership, urgency, and pride in your work;
  • Strong computer science fundamentals;
  • Fluency in English.


  • Deliver new products/ features that empower millions of travelers using clients’ iOS and Android apps;
  • Take responsibility for the quality and operational stability of code produced by yourself and the team;
  • Provide feedback on technical designs and ensure the scalability, maintainability, and robustness of the services;
  • Mentor other backend engineers;
  • Partner with various stakeholders (e.g. product and design) to understand the needs of the business and define product requirements.

Extra skills

  • Domain experience supporting iOS or Android apps;
  • Experience with server driven UIs;
  • Working knowledge of AWS.


  • Foreign language classes;
  • Competitive salary and bonuses;
  • Free pass to learning platforms;
  • A multicultural, friendly work environment;
  • Working in a company with an Agile mindset: continuous knowledge sharing and validated learning;
  • The possibility to bring your own creative and innovative ideas to life;
  • Mentorship programs that encourage and enable your professional development;
  • Great career development opportunities;
  • Improvement of your hard and soft skills through workshops, knowledge sharing sessions and presentations on multiple IT-related topics.

About Pentalog

As a leading European Software Services company operating internationally in France, Romania, Germany, Moldova, UK, Vietnam, Mexico, Morocco and USA, we employ over 1,300 engineers and IT experts who work in a very dynamic, multicultural working environment.

At Pentalog, your talents & ambitions are recognized and rewarded; we offer plenty of opportunities to develop, both individually, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.

Super humans