¡Activa las notificaciones laborales por email!

Java Software Engineer - Prime (Hybrid)

eDreams ODIGEO

Barcelona

Presencial

EUR 60.000 - 80.000

Jornada completa

Hace 30+ días

Descripción de la vacante

A leading travel subscription platform in Barcelona is looking for a Java Software Engineer to join their hybrid team. You will be responsible for scaling their Prime program and developing scalable microservices. Ideal candidates will have a strong background in software engineering and cloud environments, focusing on clean code practices. The role offers competitive salary, continuous learning opportunities, and an inclusive culture.

Servicios

Competitive salary
Flexible perks
Continuous learning opportunities
Fun afterwork events
Free office snacks

Formación

  • Deep understanding of OOP and functional programming.
  • Experience in CI/CD environments.
  • Ability to write high-quality, well-tested code.

Responsabilidades

  • Develop scalable microservices with clean code.
  • Participate in Agile ceremonies and collaborative planning.
  • Mentor team members and promote best practices.

Conocimientos

Software engineering concepts
Cloud environments
Clean code practices
Collaboration skills

Herramientas

Java 8
Docker
Google Cloud Platform
Kubernetes
Descripción del empleo

As you contemplate your future, you might be asking yourself, 'What's the next step?' Start your journey with us.

We're seeking a Java Software Engineer to join our Prime team in Barcelona, hybrid work model, where your mission will be to scale our Prime program into a best-in-class membership that customers truly love. We believe this will revolutionize how customers decide where to buy their travel. 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 Europe's largest e-commerce businesses.

21 million customers, 44 markets, 5 brands, 7M members in Prime.

More than 100 million searches per day, up to 6 billion daily AI predictions.

Over 1600 employees, more than 60 nationalities, 99% permanent contracts, average age 36.

We are a tech company revolutionizing travel booking through consumer insights, innovative technology, market leadership, and Prime—the world's first travel subscription program.

What you will do:

The Role's Key Responsibilities and Tasks

  • Work with a tech stack including Java 8, Java 11, Maven, TestNG, Cucumber, Mockito, Oracle, Elasticsearch, Redis, Kafka, Neo4j, DataMesh, Datadog, Kibana, Docker, Kubernetes, Google Cloud Platform, SonarQube.
  • Create distributed, scalable microservices platforms with high-quality, clean code, adhering to SOLID principles, design patterns, and TDD.
  • Promote microservices, clean code, SOLID principles, and TDD within the team.
  • Work independently on modules within your expertise across all SDLC phases.
  • Design and develop advanced systems and innovative solutions, sharing insights with both technical and non-technical audiences.
  • Code solutions with high quality, attention to detail, and thorough testing; serve as a best practices reference within the team.

You will operate in a fully agile environment using Kanban, actively participating in ceremonies, product definition, and ideation, collaborating with engineers, product managers, architects, and designers to evolve the Payments microservices platform. Mentorship and career development support are part of your growth here.

What you need to succeed:

Good to have:

Bring your unique perspective, speak up, and offer disruptive solutions. You will have opportunities to learn and grow while impacting the team. Key skills include:

  • Deep understanding of software engineering concepts (OOP, functional programming, concurrency, data structures, design and architecture patterns, databases, APIs).
  • Experience across the full software development lifecycle, including deployment, testing, cloud, and CI/CD environments.
  • Promotion and application of best practices, data-driven decision making, and design pattern skills.
  • Ability to produce high-quality, clear, concise, and well-tested code.
  • Creative problem-solving focus on outcomes.
  • Positive and inclusive team culture contribution, with skills in feedback, code reviews, and mentoring.
  • Team-oriented, collaborative, eager to learn, and proficient in English.

Preferred Qualifications:

  • Experience with AI tools like GitHub Copilot, ChatGPT, or similar.
  • Curiosity and eagerness to explore AI-driven solutions.
  • Ability to leverage AI tools for debugging, development, and productivity.
  • Adaptability and quick learning of new AI features.
  • Interest or experience in collaborating with AI as a pair programmer.

Whats in it for you?

The best talent deserves the best benefits. At eDO, we want you to be part of our success and culture. We offer:

  • Competitive salary, benefits, flexible perks, bonuses, birthday off, discounts, relocation support, equipment choices, and ownership after 3 years.
  • Continuous learning opportunities, including Coursera, workshops, tech training, leadership development.
  • Career growth, internal mobility, and personalized paths through our eVOLVE program.
  • Focus on wellbeing, flexibility, and work-life balance with a hybrid model.
  • Fun afterwork events, sports, music communities, casual dress code, and free office snacks.
  • A dynamic, innovative, and diverse environment supporting high performance and growth.

Follow us on LinkedIn to discover more about life at eDO. If you're ready for a rewarding career with benefits, continuous learning, and a supportive environment, apply now and help shape the future of travel.

We are an equal-opportunity employer valuing diversity. We encourage applicants who may not meet every requirement but are excited about the role to apply.

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.