Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Customer Solutions Engineer (Java/SaaS): Building and delivering production-ready airline subscription implementations by configuring, extending, and integrating a common SaaS platform with customer systems, with an accent on Java backend engineering, APIs, and complex integrations. Focus on solving cross-system production problems, isolating customer-specific logic, managing migrations, and using AI-assisted development without compromising engineering judgment.
Location: Barcelona, Spain; hybrid model with 4 days in the office and 1 day working from home
Company
Caravelo builds SaaS technology for airline subscription products, combining payments, booking systems, and airline integrations on one platform.
What you will do
- Translate airline customer requirements into production-ready implementations with Project Managers and customer stakeholders.
- Configure and extend the Caravelo platform without modifying or forking its core.
- Build and maintain customer plugins containing integrations, business rules, and customer-specific logic.
- Integrate airline reservation systems, payment gateways, identity platforms, CRM, loyalty, data platforms, and legacy systems.
- Take implementations through development, testing, launch, stabilization, and ongoing production support.
- Investigate incidents, maintain integrations, and deliver migrations or connector replacements without destabilizing customer services.
Requirements
- Strong professional experience building production software in Java with solid backend engineering fundamentals.
- Experience designing and integrating APIs, distributed services, and cloud-based systems.
- Strong debugging and problem-solving skills across multiple systems and external dependencies.
- Understanding of testing, CI/CD, databases, observability, and production software quality.
- Ability to extend an existing platform cleanly rather than rebuilding it from scratch.
- Strong communication skills for working with Project Managers, engineers, and technical customer stakeholders.
Nice to have
- Experience in Professional Services, implementation engineering, solutions engineering, or customer-facing technical delivery.
- Experience with enterprise or legacy systems, payments, payment gateways, or data migrations.
- Experience in travel technology, airlines, reservation systems, or other integration-heavy industries.
- Familiarity with Vue, Nuxt, Couchbase, or Datadog.
- Experience in security, compliance, or reliability-sensitive environments.
Culture & Benefits
- Flexible working hours and a Barcelona-based hybrid work model.
- Tax-efficient benefits including private health insurance, restaurant and transport cards, and kindergarten support.
- Training and conference budget.
- 23 days of annual leave plus regular company events.
- Opportunity to work across software engineering, integrations, and real customer implementations.
- Use of AI coding tools such as Claude Code, Cursor, and Devin, with an emphasis on Spec-Driven Development and engineering judgment.
Hiring process
- The process usually takes 3–4 weeks and includes an introductory call, Hiring Manager interview, practical take-home assessment, team interview, and founder interview.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →