Skip to content
OktaOkta

Senior Fullstack Engineer

Build and scale Okta’s identity recovery platform across Java/Spring Boot backend services and React/TypeScript administrative interfaces. The role requires 5+ years of full-stack engineering experience, distributed-systems expertise, and strong operational ownership.

About the job

Responsibilities

  • Drive technical design and end-to-end implementation of complex recovery features, including granular and bulk recovery workflows.
  • Design and build reliable components for real-time recovery systems that capture deletion events, scale data restoration, and expose recovery status.
  • Build responsive, accessible front-end experiences such as recovery dashboards, bulk restore flows, and audit views.
  • Solve relationship-restoration and state-consistency challenges involving group memberships, app assignments, and device enrollments.
  • Implement secure Syslog logging and tracking for recovery operations.
  • Partner with product managers, designers, and technical leads to define scope and milestones across the stack.
  • Participate in on-call rotations, troubleshoot production issues, perform root-cause analysis, and improve observability, logging, and metrics.
  • Maintain code quality through code reviews, automated unit, integration, and UI testing, and technical documentation.
  • Mentor intermediate and junior engineers.

Requirements

  • 5+ years of hands-on software engineering experience building and scaling reliable, production-grade full-stack applications.
  • Strong object-oriented programming skills and extensive experience with Java and Spring Boot.
  • Experience building modern component-based web UIs with React and TypeScript, including state management, performance optimization, and accessibility.
  • Experience with distributed-system patterns, 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 integrating them with front-end applications.
  • Ability to independently break down ambiguous requirements into scalable software designs.
  • B.S. or M.S. in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.

Nice to Have

  • Familiarity with IAM standards including SCIM, SAML, OAuth, and OIDC, or directory services such as Active Directory and LDAP.
  • Experience with retry strategies, circuit breakers, and rate limiting.
  • Experience with feature-flagging frameworks and gradual or canary deployments.
  • Experience with queueing systems or message brokers such as Kafka.
  • Experience with design systems, component libraries, and cross-browser or responsive UI testing.

Skills

Java, Spring Boot, React, TypeScript, Distributed Systems, Asynchronous Processing, Event-Driven Architecture, MySQL, Redis, REST APIs, SCIM, SAML, OAuth, OIDC, Kafka

Navan

Navan

Bengaluru, India

Senior Fullstack Engineer
No salary listedOn-site5+ YOEFullstack Engineering

Senior full-stack engineer building enterprise travel-platform features across Java/Spring Boot services and modern web interfaces. The role requires 5+ years of software development experience, scalable systems expertise, and proficiency with frontend frameworks, TypeScript, cloud platforms, and microservices.

Zocdoc

Zocdoc

Pune, India

Senior Web Developer
No salary listedOn-site4+ YOEFullstack Engineering

Own and evolve Zocdoc’s provider-facing CMS-backed website, developing custom components, integrations, landing pages, and performance improvements. The role requires 4–7 years of web development experience, strong WordPress and front-end skills, and familiarity with APIs, hosting, and marketing technology.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Fivetran

Fivetran

Bengaluru, India

Senior Software Engineer
No salary listedHybrid5+ YOEFullstack Engineering

Senior software engineer developing scalable distributed data pipelines and database connectors, with a focus on performance, reliability, and cloud systems. Requires 5+ years of software development experience, strong Java or comparable programming skills, and experience with data-processing systems.