Giulia job seeker who took the job interview course from the ambitious.png


Obtain measurable profitability by bringing travelers closer to you

Jan, 7

Fully Remote





Resources to find a job

Backend Engineer (Java)


Caravelo partners with airlines globally to increase productivity, revenue, and customer experience.

Founded in 2010, our mission is to modernize the industry's complex legacy systems. Through our SaaS platform, airlines can boost customer loyalty and unlock hidden revenue. Highly tailored to the market, region and customer-base, our key products include chatbots, subscriptions and upgrades.

With 49 team members and over $3M in funding so far, we are growing at a fast rate. In the past decade of uniting passengers and airlines, we are recognised as the go-to provider for true innovation.

Are you looking for your next job at a successful enterprise SaaS scaleup, being part of an international and bright team? We are looking for our next Backend Developer to join our DEV team!


You will build great quality software that contributes to the continuous improvement and evolution of Caravelo SaaS products, by analyzing business requirements, designing technical implementations, coding elegant, solid and extendable solutions, improving software performance and error handling, cooperating with other developers and product specialists, and delivering on time by coordinating with tech leads.


Reporting to the CTO, you will:
Implement existing product lines and help us develop new ones!
Integrate our product lines with Airlines' reservation and payment systems (Sabre, Amadeus, Navitaire)
Develop REST APIs
Support new business domains and use cases
Personalize our existing product lines to adapt to our partners' needs


You are proficient in object-oriented analysis and design.
You have solid Java/JVM or equivalent programming skills.
You have at least 2+ years of experience as a backend developer.
If you have any knowledge of Airline IT (i.e. Amadeus, Navitaire, Sabre, SITA) will be highly valued.
It'd be great (but not mandatory) if you have any front-end knowledge or experience.
You can communicate fluently in English (it's our company language!). Any Spanish knowledge is more than welcome!
Besides tech skills, we really value in a candidate:

Passion: you are happy to work independently in a group and you enjoy sharing your expertise with junior team members and have a good sense of humour.
Curiosity: develop new product lines is intriguing to you because you are full of ideas.
You are autonomous and proactive.
You’re versatile and enjoy learning new technologies and languages
You are action-orientated and with enthusiasm


Possibility to work Full-Remote and with flexible working hours
We offer you a competitive salary according to your experience.
If you live in Spain, you will access to benefits paid from your gross salary (Health insurance, Transport/Restaurant/Kindergarten check) and discounted gym membership.
You will be joining a fast-moving and progressive company that prides itself on being at the forefront of software development within the airline industry.
A real chance to grow: there's plenty of room for personal development.
The possibility to really see an impact and to see how your work affects the end result.


At Caravelo the biggest of our achievements is the creation of a team of travel-tech experts coming from all over the world.
Passion, authenticity, and attitude are the most important traits of people we want to work with.

We are proud to be inclusive and welcoming.