Senior Java Engineer
Location: London (Hybrid; in office 2 days per week)
With millions of diners, tens of thousands of restaurants, and 23+ years of experience, OpenTable, part of Booking Holdings, Inc. (NASDAQ: BKNG), is an industry leader with a unique insight into the world of hospitality. We champion restaurants, bars, wineries, and other venues around the world, helping them attract guests, manage capacity, improve operations and maximize revenue.
Every employee at OpenTable has a tangible impact on what we do and how we do it. You’ll also be part of a global network that includes OpenTable and KAYAK's portfolio of travel brands including Swoodoo, checkfelix, momondo, Cheapflights, Mundi and HotelsCombined.
Hospitality is all about taking care of others, and it defines our culture. You’ll work in a welcoming and inclusive environment, and get the benefits, flexibility, and support you need to succeed.
The role:
Our UK engineering team is growing, and we're looking for a Java Software Engineer to join our Payments Team and help build robust and scalable payment solutions for millions of our diners across the world.
We're searching for a product-aware engineer passionate about building reliable and secure payment systems. You understand the need for engineering perfection with tested, resilient code, balanced against the need to adapt quickly and iterate.
You'll be part of the team that ensures flawless secure payment experiences for diners and restaurants, enabling them to thrive. We're all about collaborating across teams to support the integration of new Payment Processors as well as the maintenance of the existing integrations. We'd love you to join our team and help shape the roadmap for our payment products!
As a Senior Engineer in the Payments Team at OpenTable, we work in a product squad alongside other Java Engineers, Front-End Engineers, Product Designers, Product Managers, QA Testers, and Data Scientists.
You'll report to an engineering manager, and their mission is to help you develop and grow as an engineer.
In this role, you will:
Please apply if you have:
How you'll work
OpenTable teams are independent and come up with their way of working. In our team, we use two-week sprints to prioritise and drive work.
Within this team, we are spread across the UK and work remotely for the majority of our time. We are in our London office on Wednesdays and Thursdays to have lunch, collaborate and create bonds. We value in-person collaboration and seeing familiar faces, we have a fully operational dog-friendly office with free lunches, massages and all the necessary equipment to be productive.
Enjoying what you do and progressing in your career is important to us. Not everyone wants to be a manager, so OpenTable has parallel tracks for technical and management roles, which you can switch between when it suits you!
What to expect:
OpenTable engineers come from a diverse group of backgrounds, and we believe that a team with a broad set of experiences produces amazing results. You do not have to have a computer science degree; in fact, several of us have social science degrees or no degree at all. We are a diverse team and genuinely believe that representation matters.
You'll regularly work with our development teams worldwide, from San Francisco and Los Angeles to Kaunas, Mumbai, Berlin, and Melbourne.
Benefits:
Diversity, Equity, and Inclusion:
OpenTable aspires to be a workplace that reflects the diverse communities we serve and a culture that is inclusive and welcoming. Hiring people with different backgrounds, experiences, perspectives, and ideas is critical to innovation and to how we deliver great experiences for our users and our partners. Representation matters.
We ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform job responsibilities, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
#LI-LT1