Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Software Engineer CX (Hybrid).
Spain Jobs Expertini

Urgent! Java Software Engineer - CX (Hybrid) Job Opening In Barcelona – Now Hiring eDreams ODIGEO

Java Software Engineer CX (Hybrid)



Job description

Overview Join to apply for the Java Software Engineer - CX (Hybrid) role at eDreams ODIGEO .

We are seeking an experienced Java Software Engineer to join our Customer eXperience team in Madrid or Barcelona (Hybrid).
We're looking for someone who can contribute to travel tech with AI integrations and scalable software systems.
What you will do Work with a tech stack including Java 17, BigData (Kafka, Cassandra, BigTable, Redis, Neo4j), LLM agents, machine learning models, Datamesh, Docker, Kubernetes, Google Cloud, Sonarqube and Datadog.
Develop powerful algorithms and AI-enabled features to automate complex business flows in travel tech.
Code with high quality through good design, attention to detail, and test quality.
Contribute to a distributed, scalable microservices platform with daily deployments, clean code, SOLID principles, and TDD.
Collaborate with mentors and peers to develop your career quickly.
Work in a fully agile organisation using Kanban practices to deliver business value continuously.
Be part of a high-performing cross-functional team (7-10 developers, POs, UXers, QAs, data scientists, etc.).
Participate in product definition and ideation processes.
Continuously learn and participate in workshops, hackathons, and other IT community events.
Own and monitor the performance of product and technical OKRs.
Challenge decisions, be proactive, and seek to improve technical excellence.
What you need to succeed Excellent understanding of coding fundamentals with strong Java experience and relevant frameworks/systems.
Solid knowledge of programming principles including databases, data structures, OOP, SOLID, TDD, concurrency, algorithms, and APIs.
Experience with distributed, concurrent, scalable systems.
Strong technical problem-solving skills and a proactive mindset to improve solutions.
Experience across the software development lifecycle (technical analysis, UX collaboration, testing, deployment, monitoring, etc.).
Growth mindset with a desire to learn and share.
Excellent collaboration and communication skills; comfortable in large or multi-team environments.
Good level of technical English for cross-continent collaboration.
Ability to stay up-to-date on industry trends and apply them.
Product mindset with interest in understanding the product and identifying improvements.
Team player with willingness to share knowledge.
Preferred Qualifications Experience with Applied AI Tools (e.g., GitHub Copilot, ChatGPT, or similar).
Curiosity to explore and integrate AI-driven solutions into development workflows.
Ability to leverage AI tools for debugging, productivity, and process improvements.
Adaptability and learning agility to adopt new AI features quickly.
Experience collaborating with AI tools as “pair programmers” to complement development practices.
What’s in it for you Competitive compensation package and benefits, flexible benefits, relocation support, and equipment lifecycle program.
Continuous learning with Coursera access, workshops, technical training, leadership development, and onboarding.
Career growth opportunities and internal mobility through the eVOLVE program.
Well-being and hybrid work model focused on outcomes, with a healthy work-life balance.
Engaging culture with social events and communities, plus a dress-code-free environment and complimentary refreshments.
Dynamic, innovative environment with Agile mindset and recognition for performance.
We are an equal opportunity employer and value diversity.

We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status or disability status.

We encourage you to apply even if you do not meet every requirement.
Other Seniority level: Mid-Senior level
Employment type: Contract
Job function: Engineering and Information Technology
Industries: Technology, Information and Internet
Follow us on LinkedIn for more about life at eDO and apply now to join our diverse, inclusive, and passionate team shaping the future of travel.

#J-18808-Ljbffr


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Software Potential: Insight & Career Growth Guide