Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Java Software Engineer - Accomodation-(Hybrid)

Traveltechessentialist

Cataluña

Híbrido

EUR 30.000 - 50.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A leading travel subscription platform is looking for an experienced Java Software Engineer to join their Accommodation team in Spain. The role involves developing scalable microservices and working with a diverse tech stack, including Java and cloud technologies. The ideal candidate should have a strong understanding of software engineering concepts, excellent communication skills, and a passion for embracing new technology. This position offers a competitive compensation package and a hybrid work model that emphasizes flexibility and well-being.

Servicios

Competitive salary
Flexible benefits
Performance bonuses
Continuous learning opportunities
Hybrid work model
Social events

Formación

  • Experience with full software development lifecycle, including deployment to production.
  • Strong data-driven and analytical skills.
  • Excellent communication and collaboration skills.

Responsabilidades

  • Design and develop advanced systems for hotel bookings.
  • Create scalable microservices platforms with daily deployments.
  • Participate in agile ceremonies and collaborate with cross-functional teams.

Conocimientos

Software engineering concepts
OOP
Functional programming
Data structures
Analytical skills
Design patterns
Problem-solving
Fluent English

Herramientas

Java 17
Maven
Docker
Kubernetes
Google Cloud Platform
Descripción del empleo
Overview

Java Software Engineer - Accommodation (Hybrid). We’re seeking an experienced Java Software Engineer to join our Accommodation team in Barcelona, Madrid or Alicante to develop and leverage the best e-commerce technology to create a one-stop-shop for our customers, where they can find the best hotel for their needs and experience amazing post-booking service in our best-rated mobile app.

Why eDreams ODIGEO. Join the world’s leading travel subscription platform with millions of customers across 44 markets, 5 brands, and Prime members since 2017. Our AI-powered platform provides personalized travel experiences globally.

What you will do

What you will do as a Java Software Engineer in the Accommodation area:

  • Work with a tech stack including Java 17, Maven, TestNG, Cucumber, Mockito, Oracle, ElasticSearch, BigTable, Redis, Kafka, Datamesh, Datadog, Kibana; Docker, Kubernetes, Google Cloud Platform, Sonarqube and Spring Boot (as applicable).
  • Create distributed, scalable microservices platforms with daily deployments, adhering to SOLID, design patterns, and TDD.
  • Be independent when working with modules in your area of expertise across all SDLC phases.
  • Design and develop advanced systems to address sales lifecycle challenges in hotel bookings and communicate solutions to technical and non-technical audiences.
  • Code with high quality, mentor best practices within the team, and ensure test quality.
  • Work in a fully agile organization using Kanban, participate in ceremonies, collaborate with product managers, architects, UX designers to build and evolve Hotels Domain microservices, and benefit from mentorship.
Qualifications
  • Deep understanding of software engineering concepts (OOP, functional programming, concurrency, data structures, design/architecture patterns, databases, APIs).
  • Experience with the full software development lifecycle, including deployment to production, testing (unit and integration), and Cloud/CI/CD environments.
  • Strong data-driven and analytical skills, design pattern knowledge, and problem-solving abilities.
  • Aim for high quality, technical excellence, and resilient solutions.
  • Excellent communication and collaboration skills; able to convey ideas to technical and non-technical audiences.
  • Ability to represent solutions visually in standard diagrams for diverse stakeholders.
  • Strong organizational skills; capable of prioritizing and delegating in dynamic environments.
  • Fluent English; able to work in a multicultural environment.
  • Continuous learning mindset and openness to growth and innovation.
  • A team player attitude with focus on knowledge sharing.
  • Passion for the role and willingness to adopt state-of-the-art technology when appropriate.
Preferred Qualifications
  • Experience with Applied AI Tools: Comfortable using AI tools such as GitHub Copilot, ChatGPT, or other AI-powered coding assistants.
  • Experimentation Mindset: Curiosity to explore and integrate AI-driven solutions into software development workflows.
  • AI-Enhanced Problem Solving: Ability to leverage AI tools to debug code and improve productivity.
  • Adaptability and Learning Agility: Willingness to continuously learn and adapt to new AI features.
  • Collaboration with AI: Interest in working with AI tools as pair programmers to complement development practices.
What’s in it for you?

The best talent deserves the best benefits. At eDO, we offer:

  • Rewarding compensation package including Prime Plus membership, competitive salary, flexible benefits, performance bonuses, birthday day off, discounts and partnerships, relocation support, and equipment lifecycle program.
  • Continuous learning with access to Coursera, soft skills workshops, tech training, leadership development, and a strong onboarding program.
  • Grow opportunities with personalised career paths and the eVOLVE program, plus internal mobility.
  • Well-being and flexibility with a hybrid home-office model focused on outcomes.
  • Culture and events with after-work activities, social events, and free office refreshments.
  • Dynamic and healthy environment encouraging innovation, learning, and high performance in an Agile mindset.

Apply now. 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. If your experience doesn’t match every requirement, we encourage you to apply anyway.

#LI-Hybrid

#LI-NN1

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.