Overview 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 Convert area in Barcelona or Madrid (Hybrid).
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,700 employees – More than 60 different nationalities from all continents – 99% permanent contracts – 36 average age.
We’re the world’s leading travel subscription platform and one of the largest e-commerce businesses in Europe. We are a tech company revolutionising the travel booking experience through our consumer insight, innovative technology, market leadership, and Prime, the world’s first travel subscription program.
What you will do We don’t look just for developers to do their code and move on to the next ticket. We want Engineers who challenge the status quo, bring new ideas to the table, influence, drive and have a say in the way we address our customers, build our product, and work. Does this sound like you?
As an eDOer, you will have clear objectives, great challenges, and a clear overview of how your work contributes to the global company project and its customers. As a Java Senior Software Engineer in the Convert area, you :
Have meaningful experience as a Senior Engineer driving technical work for other engineers. Stay up-to-date on industry trends and apply them.
Provide technical guidance for complex initiatives. Deliver strategic technical improvements.
Improve code structure and architecture, focusing on testability and maintainability; identify opportunities for technical investments to help the team meet objectives.
Successfully deliver projects with high complexity, involving multiple stakeholders, including monitoring and mitigating timeline risks.
Effectively give and receive feedback, including code reviews and architecture reviews, and mentor other team members to upgrade their skills.
Communicate complex ideas to technical and business stakeholders and establish alignment within the broader organization.
Continuously expand skills through learning and knowledge growth.
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 :
Deep understanding of software engineering concepts such as OOP, functional programming, concurrency, data structures, and architecture patterns; APIs, etc.
Experience with Java and a microservices environment; familiarity with Datadog, databases, and Kafka is a plus.
Experience with the entire software development cycle, including deploying to production and testing (unit and integration), as well as Cloud and Continuous Delivery environments.
Strong data-driven capabilities, analytical skills, design pattern skills and creativity to solve complex problems.
Aim to deliver resilient, high-performing, well-dimensioned solutions to complex problems.
Strong focus on quality and a mindset of technical excellence.
Excellent communication skills and an open mind to reach agreements for the benefit of the team and stakeholders.
Ability to visually represent solutions in standard diagrams for technical and non-technical audiences.
Strong organizational skills; ability to organize, prioritise and delegate to meet deadlines in uncertain environments.
Fluent English to operate in a multicultural environment and communicate at all levels.
A mindset of continuous learning, growth, and innovation.
A team player attitude with a focus on knowledge sharing within a dynamic team.
Passion for what you do and willingness to improve daily by applying the latest state-of-the-art technology where possible.
Preferred Qualifications Experience with Applied AI Tools : familiarity with tools like GitHub Copilot, ChatGPT, or other AI-powered coding assistants.
Experimentation Mindset : curiosity and eagerness to explore and integrate AI-driven solutions into development workflows.
AI-Enhanced Problem Solving : ability to leverage AI tools to debug code, streamline processes, and boost productivity.
Adaptability and Learning Agility : enthusiasm for continuous learning and quickly adapting to new AI features.
Collaboration with AI : interest in working with AI tools as pair programmers to complement traditional practices.
What’s in it for you The best talent deserves the best benefits. At eDO, we want you to be part of our success story and great culture. Here’s what we offer :
A rewarding Compensation package including Prime Plus membership, competitive salary and benefits, flexible benefits, performance-based bonuses, birthday day off, discounts and partnerships, relocation support, and premium equipment with device ownership through the equipment lifecycle program when it refreshes.
Continuous learning with free Coursera access, soft skills workshops, tech training, leadership development, and a strong onboarding program.
Grow opportunities to empower your career with the eVOLVE Program and internal mobility for horizontal changes and promotions.
Your Well-being is our priority with a hybrid home-office model focused on outcomes and work-life balance.
Team activities and a casual culture with events, tournaments, and communities; no dress code and free fruit, coffee, and tea at offices.
A dynamic and healthy environment with innovation, risk-taking, and open ideas; Agile mindset and recognition.
Wanna take a peek into what it’s like to work at eDO? Follow us on LinkedIn and discover more about life at eDO. If you are ready for a career opportunity with unmatched benefits, continuous learning, and a supportive work-life balance, apply now and help our diverse, inclusive, and passionate team shape the future of travel. Apply now!
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 a passion and motivation.
#J-18808-Ljbffr
Java Software Engineer • Barcelona, Catalonia, España