OpenTable is looking for a Backend Engineer-II to join the Groups, Identity Access team to help deliver a secure identity and access platform. As part of this team you will also be building world-class tooling for our most important groups and enterprise customers. This is a hands-on technical role with a dash of leadership and strategy.
Youll be a key member of a multi-functional team that builds and designs OpenTable s identity and access platform for restaurants globally and will deliver world-class tooling for OpenTable s most important groups and enterprise customers. We are passionate about building small, independent product development teams - product managers, designers and engineers working together and empowered to make their own decisions.
As an Engineer-II you will be responsible for participating in technical and architectural decisions and implementations of the same to ensure our platforms are scalable, highly available, reliable and have a high performance, especially under peak traffic spikes.
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, and understanding of the core principles around observability monitoring, performance, high availability, scalability, reliability and security.
Excellent communication and collaboration skills - enjoy working with engineers, designers and product owners.
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.
Dedicated professional who forms opinions and enjoys discussion yet remains personable and approachable.
Nice to have:
Experience collaborating with remote teams across time zones
Experience working with an Identity provider(ex. Okta)
Prior experience on identity, access and security domain.