Senior Fullstack Engineer (Java + React.js)

Okta
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Ownership","Problem-solving","Code reviews","Mentorship"]

Build and scale Okta’s Recovery Vault (ORV), enabling enterprise-grade soft-delete and object recovery for critical identity objects. Own technical design, implementation, and operational reliability across real-time recovery backend services and the admin-facing UI. Work on granular and bulk recovery workflows, relationship/state restoration, and secure audit logging via Syslog, while partnering cross-functionally and participating in on-call and production reliability efforts.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
4 days ago

Senior Fullstack Engineer (Java + React.js)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Build and scale Okta’s Recovery Vault (ORV), enabling enterprise-grade soft-delete and object recovery for critical identity objects. Own technical design, implementation, and operational reliability across real-time recovery backend services and the admin-facing UI. Work on granular and bulk recovery workflows, relationship/state restoration, and secure audit logging via Syslog, while partnering cross-functionally and participating in on-call and production reliability efforts.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Drive end-to-end design and implementation of complex recovery features, including granular and bulk recovery workflows across resilience tiers.
  • •Design and build reliable real-time recovery components that capture deletion events, restore data at scale, and provide clear recovery status in the UI.
  • •Develop responsive, accessible admin-facing recovery workflows such as recovery dashboards, bulk restore flows, and audit views.
  • •Solve relationship and state restoration challenges (group memberships, app assignments, device enrollments) and ensure UI state consistency.
  • •Improve operational excellence by participating in on-call rotations, troubleshooting production issues, and enhancing observability, logging, and metrics.

Key Requirements

  • •5+ years of hands-on software engineering experience building and scaling highly reliable, production-grade full stack applications.
  • •Strong object-oriented programming skills with extensive experience in Java and Spring Boot.
  • •Solid experience building modern component-based web UIs using React and TypeScript, including state management, performance optimization, and accessibility.
  • •Experience with distributed systems patterns, asynchronous job processing, and event-driven architectures.
  • •Proficiency with relational databases (e.g., MySQL) and caching strategies (e.g., Redis), plus designing and maintaining RESTful APIs.
Experience:5+ years
Education:Bachelor's in Computer Science, Software Engineering, or a related technical field
Skills:OwnershipProblem-solvingCode reviewsMentorship
Languages:English
Tech Stack:JavaSpring BootReactTypeScriptRESTMySQLRedisSyslogKafka

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn