Senior Java Software Engineer – Checkout (Hybrid)
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, Madrid, or Milan (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.
You will join us in the Payments Domain where our systems create 100K products every day and collect more than 423M in cash revenue per year while protecting ourselves from fraud using ML algorithms.
Why eDreams ODIGEO: Join the world's leading travel subscription platform and one of the largest eCommerce businesses in Europe.
Key Facts: 20 million customers44 markets5 brands54M members in Prime162 million bookings FY23More than 50, 000 bookings per day100 million daily user searches8 Billion ML predictions per dayUp to 18 billion daily AI predictions1, 400 employees from more than 50 different nationalitiesWhat you will do: As a Java Senior Software Engineer in the Checkout Team, you will:
Work closely with product owners, data scientists, and UX designers to integrate and offer customers the most innovative payment methods, create new payment plans and products, design a convenient payment experience, create an intelligence antifraud engine based on big data, and stay ahead of payment regulations. Utilize cutting-edge technologies including Java 11, Big Data, Kafka, Cassandra, BigTable, Redis, Neo4j, machine learning, and Datamesh in a continuous delivery and cloud-based environment (Docker, Kubernetes, GCP). Create distributed scalable microservices platforms where software is deployed daily with high quality, clean code, SOLID principles, design patterns, and TDD. Promote the use of microservices platforms, clean code, SOLID principles, and TDD to the rest of the team. Work independently with modules in your area of expertise throughout any phase of the SDLC. Design and develop advanced systems and innovative solutions to solve significant problems related to finance, payments, or fraud. Code solutions with the highest quality through good design, attention to detail, and test quality. Participate in a fully agile organization using Kanban practices to deliver business value continuously, actively engaging in team ceremonies and product definition processes. What you need to succeed: Deep understanding of software engineering concepts such as OOP, functional programming, concurrency, data structures, design and architecture patterns, databases, APIs, etc. Experience with the entire software development cycle, including production deployment and testing in Cloud and Continuous Delivery environments. Strong analytical skills and creativity to solve complex business and customer problems. Ambition to provide resilient, high-performing solutions to complex problems. Focus on quality and a technical excellence mindset. Excellent communication skills and an open mind to reach agreements for the benefit of the team. Ability to visually represent solutions in standard diagrams for both technical and non-technical audiences. Strong organizational skills to prioritize and delegate tasks effectively. Good level of English for a multicultural environment. A mindset for continuous learning and improvement. A team player attitude with a focus on knowledge sharing. Passion for technology and a willingness to improve daily. What's in it for you? The best talent deserves the best benefits.
Here's what we offer:
A rewarding compensation package including Prime Plus membership, competitive salary, flexible benefits, performance-based bonuses, birthday day off, and relocation support. Continuous learning opportunities through free Coursera access, tech training, and leadership development. Personalized career paths and internal mobility opportunities. A hybrid work model focused on outcomes, allowing for a work-life balance. Fun and engaging work culture with after-work events and team-building activities. A dynamic and healthy work environment that supports innovation and growth. If you are ready for a career opportunity with unmatched benefits and a supportive work-life balance, apply now and help our diverse, inclusive, and passionate team shape the future of travel.
#J-18808-Ljbffr
Diventa il primo a rispondere a un'offerta di lavoro!
-
Perché cercare un lavoro con PostiVacanti.it?
Ogni giorno nuove offerte di lavoro È possibile scegliere tra un'ampia gamma di lavori: il nostro obiettivo è quello di offrire la più ampia selezione possibile Ricevi nuove offerte via e-mail Essere i primi a rispondere alle nuove offerte di lavoro Tutte le offerte di lavoro in un unico posto (da datori di lavoro, agenzie e altri portali) Tutti i servizi per le persone in cerca di lavoro sono gratuiti Vi aiuteremo a trovare un nuovo lavoro