Job Description
Tripadvisor is seeking a Senior Back End Developer (Java) to join their Mobile App Product Engineering team in Split, Croatia. This role involves driving the company’s strategic growth by building mobile apps that impact millions of monthly active users worldwide. The ideal candidate will possess excellent communication skills, technical expertise, and a product-focused mindset.
Role involves:
- Leading a team to deliver new products/features for iOS and Android apps.
- Developing services that drive iOS and Android apps across various business lines.
- Ensuring the quality and operational stability of code.
- Providing feedback on technical designs.
- Mentoring other backend engineers.
- Partnering with stakeholders to define product requirements.
Requirements:
- At least 5 years of experience as a full lifecycle software engineer.
- Expertise in developing microservices at scale.
- Java experience or familiarity with a JVM-based language.
- Strong computer science fundamentals.
- Understanding of API design best practices (GraphQL, REST, Swagger, etc.).
- Passion for building scalable software and improving 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.
Role offers:
- Opportunity to drive strategic growth for Tripadvisor.
- Impact millions of monthly active users worldwide.
- Work on flagship iOS and Android apps.
- Collaborate with various stakeholders.