Browse All Jobs
Job Description

OpenTable is seeking a Software Engineer II to join their team in India. The Software Engineer II will be responsible for developing the platform for OpenTable’s restaurant applications, helping restaurants make the most of OpenTable’s offerings. OpenTable believes in clean code, proven engineering principles, and rapid, continuous development. They move fast, release frequently, and believe strongly in automated testing.

The Software Engineer II will work with product managers to help in scoping features, contributing towards technical architecture, and having primary responsibility for actual implementation of code and automated tests. OpenTable operates in a self-driven culture of ownership, where all engineers take pride in their work.

Responsibilities:

  • Developing the platform for OpenTable’s restaurant applications
  • Working with product managers to help in scoping features
  • Contributing towards technical architecture
  • Implementing code and automated tests

Requirements:

  • 3+ years of experience in backend software engineering building distributed applications
  • Expertise in Java, Spring framework and Spring Boot, and Hibernate
  • Experience working with large-scale, distributed, service-oriented and event-driven architectures and systems
  • Excellent communication and collaboration skills
  • Experience with Docker / Kubernetes and message buses like Kafka; proficiency with Git
  • Discipline at unit, integration, and acceptance testing
  • Strong problem-solving skills
  • Experience working in an agile-based methodology

OpenTable offers:

  • Paid Vacation
  • One Celebration Day per calendar year
  • Focus on mental health and well-being
  • Company-wide weeks off a year
  • Generous paid parental leave
  • Focus on your career growth
  • Work from (almost) anywhere
  • Employee Assistance Program (EAP)
  • Pension Fund
Apply Manually

OpenTable

OpenTable, a part of Booking Holdings, Inc., is a global leader in the restaurant technology space, connecting millions of diners with approximately 60,000 restaurant partners. With over 25 years of industry experience, the company provides innovative solutions that empower restaurants to optimize their operations, enhance the guest experience, and improve their bottom line. OpenTable's platform enables diners to discover and book restaurants, while offering restaurants tools to manage reservations, streamline operations, and market their businesses.

All Jobs at OpenTable (51)