Okta

Senior Java Engineer (Design & DSA)

Okta
Apply
4 days ago
Bengaluru, IndiaSenior

Responsibilities

  • Drive the technical design and end-to-end implementation of granular and bulk identity recovery features.
  • Design and build scalable components for real-time deletion capture and data restoration.
  • Implement relationship restoration and state consistency for group memberships, app assignments, device enrollments, and other identity objects.
  • Implement secure logging and tracking of recovery operations in Syslog for audit and compliance.
  • Partner with Product Managers and technical leads to define requirements, scope, and milestones.
  • Participate in on-call rotations, troubleshoot production issues, perform root cause analysis, and improve observability, logging, and metrics.
  • Conduct code reviews, automated testing, and technical documentation while mentoring junior and intermediate engineers.

Requirements

  • At least 5 years of hands-on software engineering experience building and scaling reliable production applications.
  • Strong object-oriented programming skills with extensive Java and Spring Boot experience.
  • Experience with distributed systems, asynchronous job processing, and event-driven architectures.
  • Proficiency with relational databases such as MySQL and caching systems such as Redis.
  • Experience designing, building, and maintaining enterprise RESTful APIs.
  • Ability to independently break down ambiguous requirements into scalable software designs.
  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Preferred experience with IAM standards including SCIM, SAML, OAuth, and OIDC, or directory services such as AD and LDAP.
  • Preferred experience with retry strategies, circuit breakers, rate limiting, feature flagging, gradual or canary deployments, queueing systems, or message brokers such as Kafka.

Benefits

  • Okta highlights support for employee well-being, social impact, talent development, and community connection.
  • The role is associated with a hybrid work arrangement and includes immersive, in-person onboarding.
  • Okta provides reasonable accommodation support during the application, interview, and onboarding process.

Tech Stack

Apache KafkaJavaMySQLRedisSpring Boot

Categories

Okta

About Okta

5,001-10,000 employees

Okta builds cloud-based identity and access management for enterprises and developers, including single sign-on, multi-factor authentication, and lifecycle management. It sells subscription SaaS as the Okta Workforce Identity and Customer Identity Clouds; the latter incorporates Auth0, acquired in 2021. Founded in 2009 and headquartered in San Francisco, Okta is a public company traded on Nasdaq.

Contact me