Engineer II, Backend

O
OpenTableOnline Reservations
IndiaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerGitHibernateJavaKafkaKubernetesSpring Boot

Requirements

  • 5+ 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.
  • Understanding of the core principles around observability & monitoring, performance, high availability, scalability, reliability and security.
  • 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.
  • Self-motivated to build and share knowledge and skill; has the ability and desire to mentor as well as be mentored.

Responsibilities

  • Join the OASIS team responsible for the restaurant onboarding process, including onboarding, activation, and sales integration services.
  • Own both the front-end (FE) and back-end (BE) services for onboarding and activations.
  • Be a key member of a multi-functional team that builds and designs OpenTable’s identity and access platform for restaurants globally.
  • Deliver world-class tooling for OpenTable’s most important groups and enterprise customers.
  • Participate in technical and architectural decisions and implementations.
  • Ensure platforms are scalable, highly available, reliable, and have high performance, especially under peak traffic spikes.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now