Senior Java Developer

Tripadvisor Logo

Tripadvisor

πŸ“Remote - Croatia

Summary

Join Tripadvisor's Mobile App Product Engineering team as a senior backend engineer and lead a team to deliver new products and features for millions of travelers using our iOS and Android apps. Develop services that drive our apps across all business lines, ensuring the quality and operational stability of your code and the team's. Provide feedback on technical designs, mentor other engineers, and partner with stakeholders to define product requirements. This role requires at least 5 years of experience as a full lifecycle software engineer with expertise in developing microservices at scale. The position is either office, hybrid, or remote-based within Croatia.

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
  • Strong computer science fundamentals
  • 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

Responsibilities

  • Lead a team to deliver new products/features that empower millions of travelers using our iOS and Android apps
  • Develop services that drive our iOS and Android apps across all our business lines (hotels, experiences, restaurants, etc.)
  • 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 our 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

Preferred Qualifications

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.