Talent.com
Esta oferta de trabajo no está disponible en tu país.
Java Senior Software Engineer - Checkout

Java Senior Software Engineer - Checkout

eDreams ODIGEOMadrid, Comunidad de Madrid, España
Hace más de 30 días
Descripción del trabajo

Java Senior 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 and Madrid (hybrid) to deliver the best payment journey to our customers and create and design new financial products for our customers. 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(e1)

Over 1,600 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 :

The Role's Key Responsibilities and Tasks

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 Checkout area, you :

  • Work closely with product owners, data scientists, UX designers to : Integrate & offer customers the most innovative payment methods; Create new innovative payment plans and products; Design and develop a super convenient payment experience; Create an intelligence anti-fraud engine based on big data; Stay ahead of the payments regulations and optimise our collection success.
  • You will work with cutting-edge technologies including Java 11 and 17, Big Data (Kafka, Cassandra, BigTable, Redis, Neo4j), machine learning and Datamesh in a continuous delivery and cloud-based environment (Docker, Kubernetes and GCP). Everything is supported by a high-quality monitoring process with Sonarqube and Datadog.
  • Create distributed, scalable microservices platforms, where software gets deployed daily, with high quality, clean code, SOLID principles, design patterns and TDD.
  • Promote the use of microservices platforms, clean code and SOLID principles and TDD to the rest of the team.
  • Be independent when working with the modules on your area of expertise, in any phase of the SDLC.
  • Design & develop advanced systems and innovative solutions that help us solve big problems related to finance, payments or fraud. Share them with both technical and non technical audiences.
  • Code the solutions with the highest quality through good design, attention to detail and test quality. Be a referral of best practices within the team.

You will work in a fully agile organisation, using Kanban practices to deliver business value continuously. You will actively participate in team ceremonies and events, as well as the product definition and ideation processes, as part of a high-performing cross-functional team, working with other top engineers, product managers, architects, and UX designers to design, build, operate and evolve the Payments Domain microservices platform.

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, design and architecture patterns, databases, APIs etc.;
  • Experience working with the entire software development cycle, including deploying to production and testing (both unit and integration), as well as Cloud and Continuous Delivery environments;
  • Strong data-driven capabilities, analytical skills, design pattern skills and creativity that will allow you to solve complex business and customer problems;
  • Ambition to be the best and provide resilient, high-performing, well-dimensioned solutions to complex problems;
  • Strong focus on quality, and a technical excellence mindset;
  • Excellent communication skills and an open mind to reach agreements for the benefit of the team and your stakeholders;
  • Ability to visually represent your solutions in standard diagrams that can be shared with both technical and non-technical audience;
  • Strong organisational skills. Ability to organise, prioritise and delegate tasks to overcome deadlines in an uncertain environment;
  • Fluent English level that will allow you to work in a multicultural environment and communicate at all levels;
  • A strong mindset for continuous learning and improvement, growth and innovation;
  • A team player attitude with a focus on knowledge sharing within a dynamic team;
  • Passion for what you do, willing to improve every day and apply the latest state-of-the-art technology, when possible, to your solutions.
  • Preferred Qualifications

  • Experience with Applied AI Tools : Demonstrated comfort using practical AI tools such as GitHub Copilot, ChatGPT, or other AI-powered coding assistants.
  • Experimentation Mindset : Curiosity and eagerness to explore, experiment with, and integrate emerging AI-driven solutions into software development workflows.
  • AI-Enhanced Problem Solving : Ability to effectively leverage AI tools to debug code, streamline development processes, and enhance productivity.
  • Adaptability and Learning Agility : Enthusiastic about continuously learning and quickly adapting to new AI features and capabilities.
  • Collaboration with AI : Experience or interest in collaborating closely with AI tools as “pair programmers” to complement traditional software development practices.
  • What’s in it for you?

    The best talent deserves the best benefits

    At eDO, we want you to be a part of our success story and great culture.

    Here's what we offer :

  • A rewarding Compensation package! Prime Plus membership, competitivesalary and benefits package, including flexible benefits, performance-based bonuses, birthday day off, discounts and partnerships, relocation support and the possibility of choosing your equipment and, even better, keeping it for free after 3 years.
  • Continuous learning to fuel your growth and explore new horizons! Learn and grow with free Coursera access, soft skills workshops, tech training, leadership development, and more. Plus, enjoy a great onboarding program.
  • Grow opportunities to empower your career, and unleash your potential! Personalised career paths and the eVOLVE Program will help you discover, grow, and thrive. Internal mobility opportunities let you pursue horizontal career changes and promotions.
  • Your Well-being is our priority. Embrace Freedom and Flexibility! At eDO, we value flexibility, employee care, and transparency. We offer a hybrid home-office model focused on outcome, not time-in-seat. You'll be able to find the right work-personal life balance that suits you best.
  • Work hard, party hard! We believe in having fun and connecting with colleagues! Join eDO for after-work events, padel tournaments, parties, and more. Create communities based on your passions, like sports and music. Come to work as you are, with no dress code, and enjoy free fruit, coffee, and tea at our offices.
  • Enjoy a dynamic and healthy environment! Be innovative, take risks, and share your ideas. Our diverse and open-minded teams support high performance, learning, and growth. You'll work in an Agile mindset environment with recognition at our core.
  • Wanna take a peek into what it's like to work at eDO? Follow us on LinkedInand 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, look no further! Take your career to new destinations by applying 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 and will always be a passion and motivation.

    LI-IT1

    LI-Hybrid

    J-18808-Ljbffr

    #J-18808-Ljbffr

    Crear una alerta de empleo para esta búsqueda

    Java Software Engineer • Madrid, Comunidad de Madrid, España

    Ofertas relacionadas
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    UST España & LatamCommunity of Madrid, España
    UST is looking for the very Top Talent…and we would be delighted if you were to join our family.More in detail, UST is a multinational company based in North America, certified as a Top Employer an...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    beBeeSeniorSoftwareEngineerMadrid, Comunidad de Madrid, España
    We are seeking experienced professionals to join our team as Senior Software Engineers.This role involves the development and maintenance of web-based applications, integration of technological com...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    TEKsystems, , Spain, España
    We are seeking a Freelance Backend Developer (m / f / d) with Java and Kotlin for our key client.The client is going through a modernization process and is in need of Freelance support with hands-o...Mostrar másÚltima actualización: hace 7 días
    • Oferta promocionada
    Senior Java Engineer

    Senior Java Engineer

    SIX Group Services Ltd.Madrid, Comunidad de Madrid, España
    Press Tab to Move to Skip to Content Link.Select how often (in days) to receive an alert : Create Alert.Select how often (in days) to receive an alert : . BME - Bolsas y Mercados Españoles - drives the...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer (Java)

    Senior Software Engineer (Java)

    NexthinkMadrid, Comunidad de Madrid, España
    Nexthink is the leader in digital employee experience management software.The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting...Mostrar másÚltima actualización: hace 22 días
    • Oferta promocionada
    Senior Software Engineer - Java

    Senior Software Engineer - Java

    beBeeJavaDeveloperMadrid, Madrid, SPAIN
    Overview Software Development Opportunity.We are seeking a skilled Java Developer to join our team in a major international client in the banking sector. This is an exciting chance to work on cutt...Mostrar másÚltima actualización: hace 4 días
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    CoforgeMadrid, Community of Madrid, Spain
    Hybrid (2 days per month at the client's offices in Madrid).At Coforge, we are looking for a talented Java Cloud Engineer to join our software development team. The ideal candidate will be responsib...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Java Software Engineer - HYBRID, Madrid

    Senior Java Software Engineer - HYBRID, Madrid

    UST España & LatamMadrid, Madrid, SPAIN
    UST is looking for the very Top Talent.More in detail, UST is a multinational company based in North America, certified as a Top Employer and Great Place to Work company with over 35.We are leaders...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Software Engineer Java | Híbrido Tres Cantos (Madrid)

    Software Engineer Java | Híbrido Tres Cantos (Madrid)

    knowmad moodtres cantos, España
    Tienes al menos 7 años de experiencia desarrollando con Java y te apasionan los entornos backend complejos? ¿Buscas estabilidad, buen ambiente y un proyecto sólido en el que poder aportar y crecer?...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Backend Software Engineer - Java

    Senior Backend Software Engineer - Java

    Treatwell, , Spain, España
    Direct message the job poster from Treatwell.Senior Backend Software Engineer.In this role, you will make a meaningful contribution in ensuring we continue to move in the right direction.You will b...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    IT Recruitment SolutionsMadrid, Comunidad de Madrid, España
    Are you an experienced Senior Java Developer based in Malaga, Spain?.As an experienced Senior Java Developer in Málaga, you’re no doubt familiar with the city’s diverse and rapidly expanding tech e...Mostrar másÚltima actualización: hace 16 días
    • Oferta promocionada
    Senior Software Engineer (Java, Api REST)

    Senior Software Engineer (Java, Api REST)

    NexthinkMadrid, Comunidad de Madrid, España
    Senior Software Engineer (Java, Api REST).Nexthink Madrid, Community of Madrid, Spain.Nexthink is the leader in digital employee experience management software. The company provides IT leaders with ...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Java Engineer

    Senior Java Engineer

    ProvectusMadrid, Comunidad de Madrid, España
    Be among the first 25 applicants.Provectus helps companies adopt ML / AI to transform the ways they operate, compete, and drive value. The focus of the company is on building ML Infrastructure to dr...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Java Software Engineer

    Senior Java Software Engineer

    EQTICMadrid, Comunidad de Madrid, España
    Quiénes somos? Somos una compañía de Servicios TIC que realiza proyectos y servicios aportando soluciones específicas y únicas en cada caso. Estamos especializados en 3 áreas de negocio : .Servicios d...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer

    Senior Software Engineer

    Carlost, , Spain, España
    We're looking for an experienced, smart software engineer with a passion for making things happen! You'll need extensive experience with Java and a strong understanding of Object Oriented Software....Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Software Engineer (Java) - Gen AI

    Senior Software Engineer (Java) - Gen AI

    Sinch ABMadrid, Comunidad de Madrid, España
    Sinch is pioneering the way the world communicates.More than 150,000 businesses — including Google, Uber, Paypal, Visa, Tinder, and many others — rely on Sinch’s Customer Communications Cloud to po...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Java Engineer

    Senior Java Engineer

    SIXMadrid, Madrid, SPAIN
    Leverage your exceptional Java development expertise, focusing on back-end solutions for primary market trading and enhancing trading GUI functionality for the secondary market.Ensure application c...Mostrar másÚltima actualización: hace 16 días
    • Oferta promocionada
    Senior Software Engineer (Java)

    Senior Software Engineer (Java)

    AdyenMadrid, Comunidad de Madrid, España
    Adyen provides payments, data, and financial products in a single solution for customers like Meta, Uber, H&M, and Microsoft - making us the financial technology platform of choice.At Adyen, everyt...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Java Engineer

    Senior Java Engineer

    BME | Bolsas y Mercados EspañolesMadrid, Comunidad de Madrid, España
    Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Are you a results-driven software engineer passionate about building mission-critical systems in the f...Mostrar másÚltima actualización: hace más de 30 días
    • Oferta promocionada
    Senior Java Software Engineer (M / F.) - Spain | Remote

    Senior Java Software Engineer (M / F.) - Spain | Remote

    Construo AG, , Spain, España
    Senior Java Software Engineer (M / F.We are a growing Swiss company that loves creating high quality software with top-level and small teams. The founders combine extensive experience in enterprise ...Mostrar másÚltima actualización: hace 10 días