Volver a la lista

Descripción de la vacante

Java Architect - (Hybrid) en Barcelona, España

eDreams ODIGEO

  • HíbridoCombinación de oficina y remoto

Barcelona, España

As you contemplate your future, you might be asking yourself, what’s the next step? Start your journey with us!

We are looking for a backend architect to join the architecture team in charge of our systems. As one of Europe’s top e-commerce sites, our platform serves millions of daily transactions in 40+ countries and has very demanding requirements in terms of performance and maintainability. Reporting to the Chief Architect, you will be expected to provide technical solutions to satisfy our business needs and to collaborate with development teams, business, product and other architects.

Are the topics below in your list of interests? If yes, this might be a good opportunity.

Software architecture? Micro services? Cloud? Systems Design?
Distributed, scalable and resilient in systems with millions of daily transactions? Availability and resilience in 24/7 systems? Performance tuning? Chaos engineering?
Domain-driven design? Hexagonal architectures? Event-driven architectures?
Technologies such as Java, Docker, Kubernetes, Kafka, BigTable, ElasticSearch, BigQuery, Redis?
AI applications using both specialised ML models and LLMs?

Why eDreams ODIGEO

Join the world’s leading travel subscription platform…

We pioneered Prime, the first and world’s leading travel subscription programme since launching in 2017.

Millions of Prime members every year across multiple markets.

5 brands: eDreams, GO Voyages, Opodo, Travellink, and the metasearch engine Liligo

This entire Prime experience is powered by a proprietary, industry-leading AI platform that delivers a smarter, hyper-personalised service and comprehensive travel experience globally to its members.

Diversity is our strength that’s why our eDOers are coming from different nationalities from all continents – 99% permanent contracts

Prime members are subscribed to global travel, gaining access to a comprehensive multi-product offering for all their travel needs—including hotels, rail, flights, dynamic packages and car rental, among others— compounded by industry-leading flexibility features and exclusive, member-only benefits.

What you will do:

The Role’s Key Responsibilities

  • Drive the technical evolution of one or more backend microservices in our platform
  • Be the go-to person for lead engineers and senior developers for all questions regarding coding, design and tools
  • Collaborate with multiple teams (~30 developers)
  • Help business and product in scoping and phasing ideas already in their backlogs
  • Contribute ideas to backlogs to help business and product teams with their challenges
  • Mentor lead and senior engineers in their technical growth
  • Work with other architects in cross-team, company-level technical initiatives

What you need to succeed:

Good to have

Bring your unique perspective, speak up, and offer disruptive solutions. You’ll have the opportunity to learn and grow while making a real impact on our team. Here’s what you need to succeed:

  • 8+ years of backend development experience in Java
  • Software coding, design patterns, architecture and performance engineering
  • Communication with both technical and non-technical people
  • Assertiveness and influencing: able to get your point across and challenge those of others in a calm and positive manner

Nice to have

  • BS in Computer Science or a related technical field
  • Experience designing microservices
  • Experience in other languages and platforms (e.g., JavaScript, Groovy, Swift)
  • Experience with machine learning systems
  • Experience in big multi-language/country ecommerce websites
  • Experience in the travel sector

Preferred Qualifications

  • Experience with Applied AI Tools: Demonstrated comfort using practical AI tools such as GitHub Copilot, ChatGPT, or other AI-powered coding assistants.
  • Experimentation Mindset: Curiosity and eagerness to explore, experiment with, and integrate emerging AI-driven solutions into software development workflows.
  • AI-Enhanced Problem Solving: Ability to effectively leverage AI tools to debug code, streamline development processes, and enhance productivity.
  • Adaptability and Learning Agility: Enthusiastic about continuously learning and quickly adapting to new AI features and capabilities.
  • Collaboration with AI: Experience or interest in collaborating closely with AI tools as “pair programmers” to complement traditional software development practices.

What’s in it for you?

The best talent deserves the best benefits

At eDO, we want you to be a part of our success story and great culture.

  • A rewarding Compensation package! Prime Plus membership, competitive salary and benefits package, including flexible benefits, performance-based bonuses, birthday day off, discounts and partnerships, relocation support and premium equipment with role-based selection options and device ownership through our equipment lifecycle program when it reaches its refresh cycle.
  • Continuous learning to fuel your growth and explore new horizons! Learn and grow with free Coursera access, soft skills workshops, tech training, leadership development, and more. Plus, enjoy a great onboarding program.
  • Grow opportunities to empower your career and unleash your potential! Personalised career paths and the eVOLVE Program will help you discover, grow, and thrive. Internal mobility opportunities let you pursue horizontal career changes and promotions.
  • Your Well-being is our priority. Embrace Freedom and Flexibility! At eDO, we value flexibility, employee care, and transparency. We offer a hybrid home-office model focused on outcome. You’ll be able to find the right work-personal life balance that suits you best.
  • Work hard, party hard! We believe in having fun and connecting with colleagues! Join eDO for after-work events, padel tournaments, parties, and more. Create communities based on your passions, like sports and music. Come to work as you are, with no dress code, and enjoy free fruit, coffee, and tea at our offices.
  • Enjoy a dynamic and healthy environment! Be innovative, take risks, and share your ideas. Our diverse and open-minded teams support high performance, learning, and growth. You’ll work in an Agile mindset environment with recognition at our core.

Wanna take a peek into what it’s like to work at eDO? Follow us on LinkedIn and discover more about life at eDO!

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 of them is unique in their own way and the respect for their uniqueness is and will always be a passion and motivation.

Vacantes similares

Más como este puesto

Successfactors, ubicado en Madrid, busca un Solutions Architect con más de 10 años de experiencia en Java para definir soluciones digitales dentro de la Unidad Customer Experience. Trabajarás en un entorno ágil y garantizarás arquitecturas que aporten valor y competitividad. Se requiere dominio del inglés, experiencia en ...

Madrid, España

45000 €/año

TECDATA ENGINEERING busca perfiles Java con experiencia sólida en Backend, especialmente en entornos SOA y REST, que además puedan aportar Front-end. Se valorará actitud proactiva, autonomía y capacidad de adaptación en un proyecto exigente. El puesto es híbrido, ubicado en Madrid, con salario cercano a 45.000 € SBA anual. ...

Madrid, España

... fraud prevention, and anomaly detection, driving performance, reliability, and scale. You will partner with product and technology leaders to deliver robust Java-based solutions, lead architecture decisions, and mentor engineers while ensuring code quality and best practices across the team. [{"name": "trabajo_hibrido", ...

Madrid, España

... large e-commerce platform serving millions of users daily and work closely with product and business stakeholders to shape technical strategy. You will leverage Java, microservices, cloud architectures and AI-enabled tooling to deliver scalable, performant systems across 40+ countries. [{"name": "trabajo_hibrido", "text": ...

Barcelona, España

  • Remoto
  • Híbrido
... ganas de crecer personal y profesionalmente , que se unan a nuestro equipo para tener un impacto positivo en el mundo a través de la tecnología. Como Solutions Architect formarás parte de la Unidad Customer Experience. En la Unidad de Customer Experience trabajamos en generar, desarrollar y ampliar todo tipo de canales digitales ...

Madrid, España

  • Híbrido
Senior Systems Architect - Hybrid Madrid, ES Rol: E II Indra Space – Leading the Next Generation of Space Systems At Indra Space, we are on a mission to redefine the European space industry by delivering high-performance small satellite solutions for LEO missions. Our ambition? To become a leading company in end-to-end ...

Madrid, España

  • Híbrido
  • TI
  • Backend
... work through all development stages, translating requirements into concrete designs and delivering value in every sprint. Ideal candidates have 1–2 years of Java experience, strong teamwork, and good English, with a hybrid work setup offered. [{"name": "trabajo_hibrido", "text": "Trabajo h\u00edbrido", "categoryName": ...

Barcelona, España

  • Híbrido
Hireroo Ltd. in Barcelona, Spain, is seeking a Senior Signal Integrity Engineer to own SI across package, board and system interconnects for advanced compute hardware. This senior IC/IC-RTL style role involves defining budgets and constraints and collaborating with package, PCB, PHY, memory and system teams.

Barcelona, España

Tecdata busca un Desarrollador/a Senior Java con experiencia en Java, Spring y Oracle. Se valorarán conocimientos de Angular y frontend, así como servicios web, persistencia, informes y control de versiones. Ubicación: Madrid, Plaza de Castilla. Modalidad híbrida, con presencialidad obligatoria un día a la semana en las ...

Madrid, España

38000 €/año

Oxigent Technologies busca un Desarrollador Java para colaborar en proyectos de diseño y optimización de almacenes y flujo de materiales. Participarás como parte del equipo IT, implementando componentes de software para gestión de almacenes y transporte, empleando las últimas tecnologías. Se requiere +3 años en desarrollo ...

Bellprat, España

  • Híbrido
  • Presencial
  • Frontend
NTT DATA busca un/a Desarrollador/a Senior Java y Angular para un proyecto tecnológico en Madrid, dentro del sector de Servicios Públicos. Desarrollarás y mantendrás aplicaciones con Java, Spring y Angular, trabajando con Oracle y servicios web en un entorno ágil. Se requiere formación superior homologada en España y al ...

Madrid, España