Java Senior Software Engineer - Gen AI - Convert
We're seeking an experienced Java Senior Software Engineer to join our Convert area in Barcelona or Madrid (Hybrid). If you're ready to soar, we're ready to take you there.
Why eDreams ODIGEO
Join the world's leading travel subscription platform and one of the largest e-commerce businesses in Europe. Millions of customers every year across 44 markets – 5 brands – 7.5M members in Prime. More than 100 million searches per day – more than 6 billion daily AI predictions. Over 1,700 employees – 60+ nationalities, 99% permanent contracts.
What you will do:
* Work with a cutting‑edge, experimental stack that may differ from our standard environment, including the Agentic Development Kit or LangGraph, and implementing protocols such as MCP, A2A, or AG‑UI.
* Design and build sophisticated agentic models capable of autonomous reasoning to power deep integrations with external marketplaces like ChatGPT or Google A2A.
* Collaborate with our Data Science team to bridge the gap between research and production—validate agents, fine‑tune performance, and translate advanced AI concepts into scalable engineering solutions.
* Deploy and manage applications in external environments and distinct ecosystems as required.
* Actively participate in defining products for inspirational search and trip planning, thinking “out of the box” to solve complex user problems using Generative AI.
* Engage in product definition and ideation processes.
* Work in a fast‑paced ecosystem, pushing your agile mindset to new heights to deliver value continuously.
* Mentor more junior team members, providing feedback and sharing expertise.
* Challenge decisions proactively and seek to improve technical excellence.
What you need to succeed:
* More than 5 years of experience with Java.
* Passion for AI—constant engagement with research papers, experimentation with new models, and excitement about Generative AI.
* Familiarity with core business modules—flight search, hotel search, meta, pricing, and packaging—preferred.
* Strong background in software engineering fundamentals: data structures, concurrency, design patterns, algorithms.
* Willingness to master tools like LangGraph, Agentic Development Kit, and protocols such as MCP, A2A, AG‑UI, and GenAI/LLM orchestrations.
* Experience deploying applications into external ecosystems or marketplaces (e.g., ChatGPT plugins, third‑party platforms).
* Creative problem‑solving abilities, comfortable navigating ambiguity.
* Analytical mindset—challenge decisions constructively and deliver outcome‑focused solutions.
* Team player with strong communication and mentoring skills.
Preferred Qualifications
* Experience with applied AI tools such as GitHub Copilot, ChatGPT, or other AI‑powered coding assistants.
* Experimentation mindset: curiosity and eagerness to explore and integrate emerging AI‑driven solutions.
* AI‑enhanced problem‑solving: leverage AI tools to debug, streamline development, and enhance productivity.
* Adaptability and learning agility: enthusiasm for continuous learning and quickly adopting new AI features.
* Collaboration with AI: experience or interest in pairing with AI tools to complement traditional development.
What’s in it for you?
* A rewarding compensation package—Prime Plus membership, competitive salary, benefits, performance bonuses, birthday off, discounts, relocation support, and device lifecycle program.
* Continuous learning—free Coursera access, soft‑skills workshops, tech training, leadership development, great onboarding.
* Career growth—personalised paths, eVOLVE program, internal mobility for promotion and horizontal change.
* Well‑being focus—hybrid home‑office, freedom and flexibility, work‑life balance.
* Team culture—after‑work events, sports, music communities, no dress code, free fruit, coffee, tea.
* Diverse, open‑minded teams that support high performance, learning, and risk‑taking.
We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status. Our people are the key to our success; each one is unique and respected for their uniqueness.
Seniority level: Mid‑Senior level
Employment type: Full‑time
#J-18808-Ljbffr