Caravelo logo

Staff Engineer - Java & Cloud Architecture

Caravelo

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

Strava logo
Strava

Senior Cloud Platform Engineer

Join Strava as a Senior Cloud Platform Engineer in Berlin, working on cloud infrastructure, containerization, and observability tools.

NAVARA logo
NAVARA

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.

Carma logo
Carma

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.

Tangelo logo
Tangelo

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.

ClifyX logo
ClifyX

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.

Centraprise logo
Centraprise

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.

ForeFlight logo
ForeFlight

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.

Morningstar logo
Morningstar

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.

Piktiv AB logo
Piktiv AB

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.

MatchGuru logo
MatchGuru

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.

emagine Consulting logo
emagine Consulting

Fullstack Developer with Architect Skills

Join emagine as a Fullstack Developer with architect skills in Copenhagen. Work on route optimization and data-driven solutions.

Jobs via Dice logo
Jobs via Dice

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.

bp logo
bp

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.

Jobs via eFinancialCareers logo
Jobs via eFinancialCareers

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.

Glovo logo
Glovo

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.

SoundCloud logo
SoundCloud

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.

Contentful logo
Contentful

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.

NS Stations (onderdeel Nederlandse Spoorwegen) logo
NS Stations (onderdeel Nederlandse Spoorwegen)

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.

Vio.com logo
Vio.com

Senior Platform Engineer

Join Vio.com as a Senior Platform Engineer to enhance our software development lifecycle with AWS, Kubernetes, and Terraform.

MongoDB logo
MongoDB

Staff Engineer, Cloud Provider Billing

Join MongoDB as a Staff Engineer in Cloud Provider Billing, focusing on distributed systems and cloud technologies.

Airbnb logo
Airbnb

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.

Holidu logo
Holidu

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.

Adhese logo
Adhese

Senior Back End Developer - Java, Spring, Microservices

Join Adhese as a Senior Back-End Developer in Ghent, focusing on Java, Spring, and microservices.

Carma logo
Carma

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.