Okta

Senior Fullstack Engineer (Java + React.js)

Okta
Apply
4 hours ago
Bengaluru, IndiaSenior

Responsibilities

  • Design and implement complex granular and bulk recovery workflows across backend services and the admin console.
  • Build reliable real-time components that capture deletion events, restore data at scale, and expose recovery status to administrators.
  • Develop responsive, accessible, and performant front-end workflows for recovery dashboards, bulk restores, and audit views.
  • Solve relationship restoration and state consistency problems involving group memberships, app assignments, and device enrollments.
  • Implement secure Syslog logging and tracking for recovery operations to support audit and compliance requirements.
  • Partner with product managers, designers, and technical leads to define scope and milestones.
  • Participate in on-call rotations, troubleshoot production issues, conduct root cause analyses, and improve observability, logging, and metrics.
  • Champion code quality through reviews, automated unit, integration, and UI testing, and technical documentation.
  • Mentor intermediate and junior engineers across the full stack.

Requirements

  • At least 5 years of hands-on software engineering experience building and scaling reliable production-grade full stack applications.
  • Strong object-oriented programming skills with extensive Java and Spring Boot experience.
  • Experience building component-based web UIs with React and TypeScript, including state management, performance optimization, and accessibility.
  • 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 RESTful APIs and using them in responsive front-end applications.
  • Ability to independently translate ambiguous requirements into clean, scalable software designs across the stack.
  • Bachelor's or master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Familiarity with IAM standards such as SCIM, SAML, OAuth, and OIDC, or directory services such as AD and LDAP, is preferred.
  • Preferred experience includes resilient systems design, feature flagging, gradual or canary deployments, queueing systems or message brokers such as Kafka, design systems, component libraries, and cross-browser or responsive UI testing.

Benefits

  • Hybrid role with an immersive in-person onboarding experience.
  • Programs supporting employee well-being, social impact, talent development, and community connection.
  • Opportunity to work with a global community spanning more than 20 offices.

Tech Stack

Apache KafkaJavaMySQLReactRedisSpring BootTypeScript

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