Back to listing

Senior Full Stack (Java & React.js) Engineer, Guadalajara - Mexico
Guadalajara, Mexico

Date posted: 01.04.2021

Job type: Full time

Guadalajara, Mexico

Full time

Job perks: A truly multicultural team; Professional teammates

About the project

Pentalog Mexico is hiring for the Senior Full Stack (Java & React.js) Engineer position.

The client is the travel site in the world, visited by more than half a billion travelers each month. Users browse the company's website and app to find millions of reviews and opinions for a multitude of accommodations, restaurants, experiences, airlines and cruises.

Across the team, we’ve worked hard to create an atmosphere of “Speed Wins” – minimizing process, shipping products quickly and doing everything to avoid big company paralysis. This is a very bottom-up organization: there are no software architects thinking deep thoughts and directing the action from above. We trust our engineers to come up with, implement and take responsibility for their own designs.

So if you like:

•    building end-to-end features,
•    working with a variety of technologies,
•    doing quick work, releasing features daily,
•    working alongside other smart and talented engineers,

then this Senior Full Stack Engineer position is for you!


Job requirements

  • At least 5 years of experience with production-level high-performance Java code;
  • Memory management, optimization;
  • Heap profiling and snapshotting;
  • API-driven development;
  • Unit and integration tests;
  • Java 8/11 experience;
  • Experience with Microservices, JSON, REST APIs, GraphQL, Kubernetes;
  • API tools: Swagger;
  • Build tools: Gradle, Maven;
  • Database: Postgres, Jooq;
  • Front-end: ReactJS, HTML5, CSS;
  • Computer Science degree or equivalent experience;
  • Willingness and ability to take on new technologies;
  • Ability to break down complex problems into simple solutions;
  • Strong analytical skills and desire to write clean, correct and efficient code;
  • High quality verbal and written communication skills in English;
  • Sense of ownership, urgency and pride in your work;
  • Extensive experience in software development;
  • Background in developing scalable code for high-volume systems.

Extra skills

  • Object stores, caching and search tools: Elastic, Redis, Memcache;
  • Servlet containers: Jetty, NGINX;
  • AWS experience;
  • Big data: Hive, Kafka;
  • Node.js.


  • Highly competitive salary;
  • The option of full-remote work;
  • Very attractive benefits above the law;
  • Free pass to learning platforms;
  • A very active community (Meetups, PentaBar, Lunch and Learn, PentaSport);
  • The possibility of applying to international positions within Pentalog.

About Pentalog

As a leading European Software Services company operating internationally in France, Romania, Germany, Poland, Moldova, UK, Vietnam, Mexico and USA, we employ over 1,200 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 as an individual, as well as a professional, and we reward our collaborators who understand the importance of self-improvement.