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 Staff Engineer - Web Development
Senior Staff Engineer role focusing on web development, system architecture, and scalability in a dynamic tech environment.
Senior Full Stack Software Engineer
Join Skyscanner as a Senior Full Stack Software Engineer in Barcelona, focusing on front-end and back-end development with a hybrid work model.
Senior Software Engineer - Cloud and Distributed Systems
Join Seqera as a Senior Software Engineer to develop cloud-based solutions in a remote-friendly environment.
Senior Full Stack Developer / Solution Architect
Senior Full Stack Developer / Solution Architect needed in Madrid for a leading financial messaging service provider.
Android Software Engineer - Travel Things
Join eDreams ODIGEO as an Android Software Engineer in Barcelona. Work on innovative travel tech solutions with a top-notch tech stack.
Senior Platform Engineer
Join SeQura as a Senior Platform Engineer to evolve infrastructure into a scalable platform, focusing on CI/CD, DevOps, and cloud solutions.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Java Engineer
Join KAYAK as a Java Engineer to enhance and maintain our big data framework. Work with Java, Spring, and SQL.
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer needed in Palma, Spain. Expertise in JavaScript, Java, CSS, GraphQL. Competitive salary, flexible working.
Senior Data Engineer
Senior Data Engineer role in Barcelona, skilled in Python, Spark, AWS, SQL, and big data processing.
Full Stack Software Engineer
Join TUI as a Full Stack Software Engineer, working with JavaScript, AWS, and cloud-native applications in a hybrid environment.
Senior Backend Engineer
Senior Backend Engineer needed in Barcelona with expertise in Java, APIs, microservices, and agile methodologies.
Staff Software Engineer - Platform
Join Wellhub as a Staff Software Engineer to lead platform development, focusing on performance, scalability, and resilience in a remote role.
Lead Software BackEnd Engineer
Lead Software Engineer role focusing on backend development, cloud computing, and microservices in Barcelona.
Senior Backend Engineer - AWS & Java
Senior Backend Engineer role focusing on AWS & Java in Gothenburg, Sweden. Inclusive and innovative work environment.
Staff System Engineer
Join Agoda as a Staff System Engineer in Bangkok, focusing on Kubernetes, automation, and infrastructure management.
Senior Software Engineer – Back End
Join Agoda as a Senior Software Engineer in Back-End Development, focusing on scalable systems and innovative projects.
Staff Engineer - Python, Cloud, Distributed Systems
Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.
AWS Lead / Architect - Cloud Solutions Expert
Join Crearte Consulting as an AWS Lead/Architect in Seville, Spain. Hybrid work, excellent benefits, and growth opportunities.
Staff Software Engineer – Back End (FinTech)
Join Agoda as a Staff Software Engineer in FinTech, focusing on backend systems and data pipelines. Relocation to Bangkok provided.
Senior Software Engineer – Back End (FinTech)
Join Agoda as a Senior Software Engineer in FinTech, focusing on backend systems and data pipelines.
Platform Engineer with AWS and Kubernetes Experience
Join SEAT CODE as a Platform Engineer, focusing on AWS, Kubernetes, and Linux. Enjoy remote work, flexible hours, and extensive benefits.
Staff Software Engineer
Join Stavvy as a Staff Software Engineer to lead core application development with Java, Python, and Kotlin.
Senior Software Engineer - Kotlin, Spring Boot
Join ManoMano as a Senior Software Engineer in Barcelona, working with Kotlin, Spring Boot, and microservices.