Point your AI agent at freehire and let it find you a job.

Get the CLI →

Jobrapido

NewBe an early applicant

Customer Solutions Engineer (Java / Full Stack) - barcelona

Posted 1 view
Discussion

Summary

Customer Solutions Engineer at Caravelo (an airline platform) configures and extends the company's core product for each airline customer, building Java-based plugins, integrations and migrations from requirements through production stabilisation. Day-to-day is hands-on full-stack work — backend, APIs, data migrations, occasional frontend — plus debugging live issues in a Barcelona hybrid, AI-assi

Overview

La descripción completa del puesto cubre todas las habilidades asociadas, la experiencia previa y cualquier cualificación que se espera que tengan los solicitantes.

In this role you bridge Caravelo’s core platform with each airline’s unique setup. You translate customer requirements into production-ready configurations, extensions and integrations, building a dedicated customer plugin while preserving a clean, scalable foundation. You work closely with project managers and stakeholders to make each rollout feel bespoke. You solve cross-system integration challenges and guide migrations, enabling successful live deployments and ongoing stability. This is a hands-on, problem-solving position in a fast-moving, AI-assisted engineering environment.



Compensaciones / Beneficios
  • Competitive salary with progression
  • Flexible working hours
  • Barcelona-based hybrid model
  • Private health insurance
  • Restaurant and transport cards
  • Kindergarten support

Responsabilidades
  • Understand customer requirements with the Project Manager and translate them into concrete implementations
  • Configure and extend the Caravelo platform using provided capabilities
  • Build and maintain customer plugins containing logic and integrations
  • Take implementations through development, testing, launch and production stabilisation
  • Investigate and debug production issues and maintain customer-specific integrations
  • Upgrade connectors as external systems evolve and support migrations
  • Diagnose complex problems across Caravelo and customer ecosystems
  • Work across the stack (backend, APIs, data migrations, and occasional frontend)
  • Leverage AI-assisted development to accelerate implementation while maintaining engineering judgment

Requisitos principales
  • Strong experience building production software in Java
  • Experience designing and integrating APIs, xkdbapo distributed services and cloud-based systems
  • Strong debugging and problem-solving skills across multiple systems
  • Good understanding of testing, CI/CD, databases, observability and production quality
  • Comfortable extending an existing platform rather than rebuilding from scratch
  • Strong communication with Project Managers, engineers and customer stakeholders
  • Communication
  • Problem-solving
  • Cross-functional collaboration
  • Java and backend engineering
  • API design and integration
  • Distributed systems and cloud experiences

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available