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 Software Engineer to join our Customer eXperience team in Madrid or Barcelona (Hybrid).
Join the world's leading travel subscription platform. Millions of customers every year across 44 markets – 5 brands – over 7.7 million Prime members since launching in 2017. More than 100 million searches per day on our websites and over 6 billion AI daily predictions. Over 1,700 employees with wide diversity and a high rate of permanent contracts.
What you will do
As an eDOer, you will have clear objectives and contribute to the global company project and its customers. As a Java Software Engineer in the Customer eXperience team, you will be in charge of:
* Work with a modern tech stack including Java 17, BigData (Kafka, Cassandra, BigTable, Redis, Neo4j), LLM agents, machine learning models, Datamesh, Docker, Kubernetes, Google Cloud, Sonarqube and Datadog
* Develop powerful and advanced algorithms that leverage AI integrations to automate complex business flows
* Code with a focus on quality through good design, attention to detail and test quality
* Contribute to a distributed, scalable microservices platform with daily deployments, clean code, SOLID principles and TDD
* Collaborate with colleagues who will mentor you and help you develop your career
* Work in a fully Agile environment using Kanban to deliver business value continuously
* Be part of a high-performing cross-functional team of 7-10 developers, POs, UXers, QAs, data scientists, etc.
* Participate in product definition and ideation processes
* Continuously learn and participate in workshops and events as we value active participation within the IT community
* Own and monitor the performance of product and technical OKRs
* Challenge decisions, be proactive and seek to improve technical excellence
What you need to succeed
Good to have
* Excellent understanding of coding fundamentals with strong knowledge and experience in Java and related frameworks
* Solid knowledge of programming principles, including databases, data structures, object-oriented programming, SOLID, TDD, concurrency, algorithms and APIs
* Knowledge and experience with distributed, concurrent and scalable systems
* Strong technical problem-solving skills and creativity to propose solutions and improvements
* Experience across the software development lifecycle (analysis, UX collaboration, testing, deployment, monitoring)
* A growth mindset and willingness to learn, share, and grow continuously
* Excellent collaboration and communication skills; comfortable in large teams or teams of teams
* A good level of technical English for collaboration across continents
* Ability to stay up-to-date with industry trends and apply them
* A product mindset with interest in understanding the product and identifying improvement options
* Team player who enjoys collaborating and sharing knowledge
Preferred Qualifications
* Experience with Applied AI Tools (e.g., GitHub Copilot, ChatGPT or similar)
* Experimentation mindset to explore and integrate AI-driven solutions
* AI-enhanced problem solving to debug code and improve productivity
* Adaptability and learning agility to adopt new AI features
* Interest in collaborating with AI tools as pair programmers
What’s in it for you?
The best talent deserves the best benefits. At eDO, we offer:
* Competitive compensation package with benefits, relocation support and equipment lifecycle program
* Continuous learning opportunities including access to Coursera, workshops, and tech training
* Career growth paths and internal mobility opportunities
* Hybrid home-office model focused on outcomes and work-life balance
* Team events and a collaborative, open environment with flexible policies
Apply
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 status. If you are excited about this role but do not feel your experience aligns with all requirements, we encourage you to apply nonetheless.
Apply now. We look forward to hearing from you.
#J-18808-Ljbffr