Customer Solutions Engineer (Java / Full Stack) - Barcelona
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
OverviewLa 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 / BeneficiosCompetitive salary with progressionFlexible working hoursBarcelona-based hybrid modelPrivate health insuranceRestaurant and transport cardsKindergarten supportResponsabilidadesUnderstand customer requirements with the Project Manager and translate them into concrete implementationsConfigure and extend the Caravelo platform using provided capabilitiesBuild and maintain customer plugins containing logic and integrationsTake implementations through development, testing, launch and production stabilisationInvestigate and debug production issues and maintain customer-specific integrationsUpgrade connectors as external systems evolve and support migrationsDiagnose complex problems across Caravelo and customer ecosystemsWork across the stack (backend, APIs, data migrations, and occasional frontend)Leverage AI-assisted development to accelerate implementation while maintaining engineering judgmentRequisitos principalesStrong experience building production software in JavaExperience designing and integrating APIs, xkdbapo distributed services and cloud-based systemsStrong debugging and problem-solving skills across multiple systemsGood understanding of testing, CI/CD, databases, observability and production qualityComfortable extending an existing platform rather than rebuilding from scratchStrong communication with Project Managers, engineers and customer stakeholdersCommunicationProblem-solvingCross-functional collaborationJava and backend engineeringAPI design and integrationDistributed systems and cloud experiences
Requirements
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…