About Caravelo
Caravelo stands at the cutting edge of TravelTech innovation, merging financial and travel solutions into a seamless subscription service. Based in the vibrant city of Barcelona, we pride ourselves on being the world’s sole provider of specialized subscription platforms for the travel industry. Our solutions empower airlines and other travel providers to enhance their product offerings, achieve greater profitability, and ensure operational stability. With a dedicated global team of 40 members, Caravelo has experienced significant growth and embraces a hybrid work model. Our headquarters in Barcelona foster creativity and collaboration, creating a dynamic workplace where ideas thrive.
Duties and Responsibilities
Technical Leadership and Vision
You will drive the technical roadmap, envisioning a modernized platform that addresses both current needs and future challenges. Lead the charge in elevating our engineering standards, optimizing code quality, scalability, and system resilience to meet the growing demands of our global customer base.
Cultural Transformation
Transform a once siloed team into a vibrant, open community. Establish and lead a tech lead chapter to mentor and inspire, fostering a culture where learning and decision-making are collective, and innovation is habitual.
Strategic Influence and Collaboration
Actively collaborate with cross-functional teams, including DevOps and platform engineering groups, to create and refine tools that enhance productivity and performance across the company. Your strategic input will directly influence product managers and designers, empowering them to realize their visions effectively.
Engineering Sustainability and Quality
Spearhead initiatives to manage and reduce technical debt pragmatically. Implement sustainable engineering practices that ensure long-term system health and efficiency, including advanced API design and security enhancements.
Operational Excellence
Oversee backend delivery flows, advocate for best practices in coding and testing, and promote automation to ensure consistency across all backend operations. Your role will be crucial in developing business cases for technical initiatives that unlock new opportunities and enhance operational effectiveness.
Required Skills and Experience
- Extensive Technical Experience: You bring at least 7+ years of hands-on experience in developing robust Java applications, with a proven track record in scalable cloud architectures.
- Educational Background: Possess a Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field, enriching your deep technical expertise.
- Technical proficiency: Highly proficient with build automation tools such as Maven or Gradle, frameworks like Spring or HK2, and version control practices with tools like Git. Strong command over both SQL and NoSQL databases, and demonstrated experience with cloud platforms such as AWS.
What We Offer
- Rewarding Compensation and Benefits
- Competitive Salary and Progression Framework
- Tax-Free Benefits
- Flexible and dynamic work environment
- Flexible Working Hours and Locations
- Hybrid Work Model
- A Vibrant Office Space
- Development opportunities
- Training and Conference Budget
- Gym and Sports Discounts
- Work-Life Balance and Fun
- Generous Holiday Allowance
- Engaging Team Activities
At Caravelo, we’re not just creating innovative travel and fintech solutions; we’re building a culture where your work genuinely impacts the business, your professional growth is supported, and your well-being is prioritized. Join us, and be part of a team where you can see the results of your work, feel appreciated, and have fun along the way.
Benefits Extracted with AI
- Competitive Salary
- Tax-Free Benefits
- Flexible Working Hours
- Hybrid Work Model
- Training and Conference Budget
- Gym and Sports Discounts
- Generous Holiday Allowance
Similar jobs
Last update: 23 minutes ago
Senior Cloud Platform Engineer
Join Strava as a Senior Cloud Platform Engineer in Berlin, working on cloud infrastructure, containerization, and observability tools.
Fullstack Developer with Java and TypeScript
Join NAVARA as a Fullstack Developer in Rotterdam. Work with Java, TypeScript, and modern tech stacks in a dynamic, team-oriented environment.
Founding Full Stack Software Engineer
Join Carma as a Founding Full Stack Software Engineer to build innovative solutions in a fast-growing startup. Work remotely with a competitive salary.
Software Engineer - Back-End Java Developer
Join Tangelo as a Software Engineer to design and build scalable back-end systems in Java, working remotely with a focus on healthcare integration.
Senior Java Fullstack Developer
Seeking a Senior Java Fullstack Developer with expertise in Java, Spring Boot, and JavaScript frameworks for on-site role in Jersey City.
Java Fullstack AWS Developer
Seeking a Java Fullstack AWS Developer with expertise in AWS, Angular, and Java for on-site role in New York. Join our innovative engineering team.
Full Stack Developer - Uncrewed and Advanced Aviation
Join ForeFlight as a Full Stack Developer in Austin, TX. Work on UAS and AAM initiatives with Java, Kotlin, React, and AWS.
Lead Full Stack Engineer with Java and Spring Boot
Lead Full Stack Engineer role in Chicago, focusing on Java, Spring Boot, and AWS for Morningstar Indexes.
Senior Fullstack Developer with Java and AWS
Join Piktiv as a Senior Fullstack Developer in Skövde, Sweden. Work with Java, AWS, and more in a dynamic, on-site role.
Senior Full Stack Developer with Java and Angular
Join us as a Senior Full Stack Developer in Salerno, Italy, working with Java, Angular, and Spring Boot in a hybrid environment.
Fullstack Developer with Architect Skills
Join emagine as a Fullstack Developer with architect skills in Copenhagen. Work on route optimization and data-driven solutions.
Senior Backend Web Developer with Java and Spring
Join our team as a Senior Backend Web Developer specializing in Java and Spring frameworks. Work remotely and drive innovation.
Fullstack Software Engineer with Java and C#
Join bp as a Fullstack Software Engineer in Budapest, working with Java and C# to enhance trading applications.
Senior Full Stack Engineer - Assistant Vice President
Join Deutsche Bank as a Senior Full Stack Engineer in Cary, NC, driving engineering practices and application modernization.
Junior iOS Engineer
Join Glovo as a Junior iOS Engineer in Barcelona. Work on mobile development with Swift and iOS SDK in a hybrid environment.
Full Stack Software Engineer - Authentication and Authorisation
Join SoundCloud as a Full Stack Software Engineer focusing on Authentication and Authorisation, using JavaScript, React.js, and IAM solutions.
Senior Fullstack Engineer - SDK Development
Join Contentful as a Senior Fullstack Engineer to develop SDKs and tools for personalized digital experiences. Hybrid work in Berlin.
Backend Developer for Train Logistics System
Join NS as a Backend Developer to build advanced logistics software using Java, Azure, and microservices. Hybrid work in Utrecht.
Senior Platform Engineer
Join Vio.com as a Senior Platform Engineer to enhance our software development lifecycle with AWS, Kubernetes, and Terraform.
Staff Engineer, Cloud Provider Billing
Join MongoDB as a Staff Engineer in Cloud Provider Billing, focusing on distributed systems and cloud technologies.
Senior iOS Software Engineer
Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.
Senior Java Backend Engineer - Guest Experience
Join Holidu as a Senior Java Backend Engineer in Munich. Work with Java, Kotlin, and Spring to enhance user experiences.
Senior Back End Developer - Java, Spring, Microservices
Join Adhese as a Senior Back-End Developer in Ghent, focusing on Java, Spring, and microservices.
Founding Mobile Software Engineer (React Native)
Join Carma as a Founding Mobile Software Engineer to build exceptional mobile experiences using React Native in a remote role.