As you contemplate your future, you might be asking yourself, what’s the next step? Start your journey with us!
We’re seeking an experienced Java Senior Software Engineer to join our Checkout team in Barcelona or Madrid (hybrid) to deliver the best payment journey to our customers and create and design new financial products. 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 – 7M members in Prime
More than 100 million searches per day – Up to 6 billion daily AI predictions
Over 1,600 employees – More than 60 nationalities – 99% permanent contracts – 36 average age
We are revolutionising travel booking through consumer insight, innovative technology, market leadership, and Prime, the world’s first travel subscription program.
What you will do :
The Role’s Key Responsibilities and Tasks
As an eDOer , you will have clear objectives, great challenges, and a view of how your work contributes to the company's projects and customers. As a Java Senior Software Engineer in the Checkout area , you will be responsible for :
- Collaborating with product owners, data scientists, UX designers to integrate and offer innovative payment methods, create new payment plans and products, design a seamless payment experience, develop anti-fraud systems based on big data, and stay ahead of payment regulations.
- Working with technologies such as Java 11 and 17, Kafka, Cassandra, BigTable, Redis, Neo4j, machine learning, Datamesh, in a cloud environment supported by Docker, Kubernetes, and GCP, with monitoring via Sonarqube and Datadog.
- Creating distributed, scalable microservices platforms with high-quality, clean code, following SOLID principles, design patterns, and TDD.
- Promoting best practices within the team and working independently across SDLC phases.
- Designing and developing systems to solve complex problems related to finance, payments, or fraud, and communicating solutions effectively.
You will operate within an agile, Kanban-based environment, actively participating in ceremonies, product definition, and team collaborations with engineers, product managers, architects, and UX designers.
What you need to succeed :
Bring your unique perspective, speak up, and offer disruptive solutions. Here’s what you need :
Deep understanding of software engineering concepts : OOP, functional programming, concurrency, data structures, design patterns, databases, APIs.Experience with the full software development lifecycle, including deployment, testing, Cloud, and Continuous Delivery.Strong analytical skills, creativity, and experience in solving complex problems.Ambition, focus on quality, and technical excellence.Excellent communication skills and ability to represent solutions visually for diverse audiences.Strong organizational skills to manage priorities and deadlines.Fluent English for working in a multicultural environment.A mindset for continuous learning, growth, and innovation.Team-oriented attitude and knowledge sharing.Passion for technology and daily improvement.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 “pair programmers”.What’s in it for you?
Benefits include :
Competitive salary, Prime Plus membership, flexible benefits, bonuses, and equipment options.Continuous learning opportunities via Coursera, workshops, and training.Career growth with personalized paths and internal mobility.Flexible hybrid work model prioritizing work-life balance.Team events, social activities, and a vibrant company culture.Supportive, diverse, and innovative environment with recognition and agility.Follow us on LinkedIn to learn more about life at eDO!
If you’re ready for a role with great benefits, growth, and a supportive culture, apply now and help shape the future of travel with us!
Apply now!
We are an equal opportunity employer and value diversity. We encourage applications from all qualified candidates, even if you don’t meet every requirement listed.
J-18808-Ljbffr