3 months ago
Buenos Aires, ArgentinaMid Level
Responsibilities
- Develop and maintain scalable integrations with flight and baggage providers while ensuring performance and availability.
- Design and evolve robust APIs supporting efficient and maintainable flight-search flows.
- Participate in architecture decisions focused on scalability and business growth.
- Own features end to end, including design, deployment, production monitoring, and support.
- Identify and resolve issues collaboratively with product teams, travel partners, and other stakeholders.
- Improve team code quality through code reviews and engineering best practices.
Requirements
- At least five years of experience developing scalable backend solutions with end-to-end autonomy.
- Strong knowledge of Java and Spring/Spring Boot.
- Experience with relational databases, particularly MariaDB.
- Ability to design simple, traceable, and maintainable solutions.
- Experience with high-volume, high-concurrency applications.
- Collaborative ownership, proactivity, and continuous-learning mindset.
- Experience working with AI tools.
- Preferred experience with New Relic and Kibana monitoring tools.
- Preferred knowledge of Scala and Kotlin.
- Preferred knowledge of Cassandra, MongoDB, and Redis.
Benefits
- Autonomy, meaningful impact, and an environment focused on learning and growth.
- Work with a diverse, people-centered team in the travel technology industry.
About Despegar
Despegar builds an online travel marketplace for consumers across Latin America, selling flights, hotels, vacation packages, car rentals, and experiences through its apps and site, plus B2B inventory via brands like Best Day and HotelDO. Founded in 1999 and headquartered in the British Virgin Islands, it operates in 19 countries and is part of Prosus, with a portfolio that includes Viajes Falabella, ViajaNet, Koin, and Stays.net.
