> Markdown version of [/jobs/ext/3621512-customer-solutions-engineer-java-full-stack-barcelona](https://www.wearedevelopers.com/jobs/ext/3621512-customer-solutions-engineer-java-full-stack-barcelona). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Customer Solutions Engineer (Java / Full Stack) - Barcelona - **Company:** Jobrapido - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Application Integration Architecture, Cloud Computing, Databases, Continuous Integration, Software Debugging, Distributed Systems, Systems Integration, Backend, Front End Software Development, Api Design - **Published:** October 8, 2026 - **Apply:** https://www.buscojobs.com.es/customer-solutions-engineer-java-full-stack-barcelona-en-barcelona-ID-375060408 ## About the Role 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 ## 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