Senior Backend Java Engineer

hace 7 días


Tijuana, México OpenTable A tiempo completo

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 Restaurant Platform and Guest Team is focused on expanding the OpenTable network to include millions of restaurants worldwide. We are building the tools and services needed to grow the company from hundreds of new restaurants per month to tens of thousands of restaurants per month over the next few years.

You will be responsible for building this next-generation restaurant growth engine for OpenTable. That includes a product experience to replace the manual onboarding process, supporting scalable strategies to acquire content, implementing growth tactics to improve the conversion rates of acquisition flows, and running A/B tests on every step in the process.

At OpenTable, we take pleasure in Software Design. We believe that velocity comes from a commitment to clean code and solid engineering principles. We're looking for software developers who can create an attractive, reliable, fast, and usable product. If you are excited by constantly challenging engineering processes and can deliver exceptional quality in a fast-paced, agile environment, we'd like to meet you. Bonus points if you love restaurants too

**In this role you will**:

- Work closely with product and design partners to form the vision for the product and devise a strategy to get there
- Mentor and support the other engineers on the team, and work with other teams when necessary to keep your team moving quickly
- A focus on backend technologies with exposure to the full-stack of technologies we use
- Help design and build the tools, and elements for a scalable and intuitive onboarding process; from initial contact, to installation, to renewal. This could include: target acquisition, customer sign-up, account activation, user training, reporting dashboards, ongoing CRM, and customer retention.
- There will be a focus on web development, but you will also be working with our mobile team to ensure that the solution you help define scales across all hardware

**About You**:

- You envision and implement meaningful design, clean code, and easy-to-use interfaces
- You value speed and efficiency in your work; we move quickly with 1-2 week sprints and believe strongly in TDD and automated testing to help maintain our quality and velocity. We occasionally break things - and that's fine. We learn from it.
- You are looking for a greenfield challenge with senior visibility and support and where you can define the architecture and approach.
- You have a strong opinion about the product and care about impacting customers and OpenTable's business
- You know how to balance new information from our customers against technical debt to maintain long‐term efficiency
- 5-8+ years experience as a Software Engineer with considerable exposure to solving web‐scale problems and 3+ years of Java programming experience.
- Successful history working with development teams in an agile format, especially in a leadership capacity
- Experience working on growth or acquisition-focused teams (extra points if B2B focused)
- Comfort building a new product from scratch and integrating with new and legacy company services
- Solid knowledge of server‐side web technologies, preferably Java Spring/SpringBoot
- Experience working within a distributed REST-based SOA architecture
- Experience building an automation‐focused culture, both in testing and build/deploy

Familiarity with REST, Docker, Postgres, MongoDb, node.js and other technologies

A few of the benefits you get at OpenTable—
- Work from (almost) anywhere; wherever you do your best work
- Focus on mental health and well-being
- Company paid therapy sessions through SpringHealth
- Company paid subscription to HeadSpace
- Company-wide weeks off each year - the whole team fully recharges (and returns without a pile-up of work)
- Generous paid parental leave
- Generous paid vacation + time off for your birthday
- Paid volunteer time
- Health, dental & vision plans
- 401k with company match
- Focus on your career growth
- Enriched learning and development opportunities
- Leadership development
- Access to thousands of on-demand e-learnings

**Diversity, Equity, and Inclusion**:



  • Tijuana, México NAPS Mexico A tiempo completo

    A global leader in wireless and cloud technologies is seeking a Senior Java Backend Engineer to join its high-performing team at a state-of-the-art design center in the Santa Fe area of Tijuana. In this role, you will help drive innovation in edge cloud software for cellular network automation and optimization, supporting some of the world’s top-tier...

  • Senior Backend Engineer

    hace 3 semanas


    Tijuana, México Varicent A tiempo completo

    A leading SaaS solutions company is seeking a Senior Backend Software Developer to join their Incentives Development team. This role involves developing features for a single-page web app and working closely with a diverse team. Ideal candidates will have 5-8 years of backend development experience, proficiency in languages such as C#, Java, or C++, and...


  • Tijuana, México Opentable A tiempo completo

    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...

  • Backend Engineer

    hace 2 semanas


    Tijuana, México Mechanized AI A tiempo completo

    **Title**:Backend Engineer**Job Type**:Full-Time**Location**:Remote**Company Description**:Mechanized AI is at the forefront of AI innovation, leveraging cutting-edge technology to transform legacy systems into modern, efficient, and scalable solutions. We work with enterprise clients to breathe life into their existing software, ensuring that they can meet...

  • Backend Software Engineer

    hace 2 semanas


    Tijuana, México North American Production Sharing A tiempo completo

    ***:**Responsibilities**:- Design, develop, and maintain scalable backend systems using Java, Python, or Kotlin.- Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.- Implement and manage cloud-based solutions on AWS.- Develop and optimize database structures using Postgres.- Participate in...


  • Tijuana, México Naps Mexico A tiempo completo

    A tech company in Tijuana is looking for a Backend Developer with 2 - 6 years of experience. Ideal candidates are skilled in Java, Python, or Kotlin, and have a background in SaaS development. You'll design and develop scalable backend systems, collaborate with front-end developers, and implement cloud-based solutions on AWS. Competitive benefits include a...


  • Tijuana, México Naps Mexico A tiempo completo

    A tech company in Tijuana is looking for a Backend Developer with 2 - 6 years of experience. Ideal candidates are skilled in Java, Python, or Kotlin, and have a background in SaaS development. You'll design and develop scalable backend systems, collaborate with front-end developers, and implement cloud-based solutions on AWS. Competitive benefits include a...


  • Tijuana, México Atomic Hr A tiempo completo

    A venture-backed startup is seeking a Senior Software Engineer to take ownership of backend development and shape the future of their platform. The ideal candidate has over 8 years of experience in software engineering, strong expertise in Node.js, and cloud technologies. The role offers a competitive salary between $70k-$100k plus equity and comprehensive...


  • Tijuana, México Opentable A tiempo completo

    A leading technology company in hospitality is seeking a talented Software Engineer. In this role, you will design and build tools to enhance restaurant onboarding processes. The ideal candidate has 5-8+ years in software engineering, strong Java skills, and experience in agile development. You will work closely with cross-functional teams, ensuring...


  • Tijuana, México NAPS Mexico A tiempo completo

    **Responsibilities**: - Design, develop, and maintain scalable backend systems using Java, Python, or Kotlin. - Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic. - Implement and manage cloud-based solutions on AWS. - Develop and optimize database structures using Postgres. - Participate in...