# Staff Fullstack Engineer

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** Fullstack Engineering
**Experience:** 10+ years
**Skills:** React, TypeScript, Java, Spring Boot, MySQL, JavaScript, HTML, Css3, webpack, Babel, Vite, Yarn, REST APIs, Jest, Git
**Posted:** 2026-07-31

> Build high-impact full-stack identity and access applications using React, TypeScript, Java, Spring Boot, and MySQL. The role requires 10+ years of professional experience, strong testing and scalability expertise, and the ability to collaborate across product and engineering teams.

## Job Description

## Responsibilities
- Lead the design and development of complex, high-performance features using React and TypeScript.
- Architect and optimize high-performance server-side logic and robust data models using Java, Spring Boot, and MySQL for reliable and efficient identity services.
- Collaborate with product managers, UX designers, UX researchers, and backend engineers to translate requirements into effective full-stack solutions.
- Write clean, modular, well-tested, and maintainable code following coding standards and best practices.
- Optimize applications for speed, scalability, and responsiveness across devices and browsers.
- Contribute to frontend architecture and its long-term scalability and maintainability.
- Participate in code reviews and provide constructive feedback.
- Identify and address technical debt, performance bottlenecks, and improvement opportunities.
- Evaluate current trends, technologies, tools, and approaches in full-stack development.
- Champion continuous improvement, innovation, and technical excellence.

## Requirements
- 10+ years of professional full-stack development experience building complex web applications.
- Deep expertise in React, including core principles, hooks, component lifecycle, and state management.
- Extensive experience scaling enterprise backend applications with Java and Spring Boot, including API security and database performance tuning.
- Proficiency in TypeScript.
- Strong understanding of modern JavaScript (ES6+), HTML5, and CSS3.
- Experience with Webpack, Babel, Vite, and Yarn.
- Hands-on experience with MySQL, including data modeling and query optimization.
- Experience consuming and integrating RESTful APIs.
- Familiarity with Jest, React Testing Library, and Playwright, with a commitment to comprehensive testing.
- Strong understanding of Git.
- Experience with responsive design and accessible web interfaces.
- Excellent problem-solving, communication, and collaboration skills.

## Nice to Have
- Familiarity with design systems and component libraries.
- Understanding of identity and access management protocols and architecture, including FIDO, U2F, WebAuthn, SSO, SAML, OAuth, and federation.
- Contributions to open-source projects.

## Education
- Bachelor’s degree in Computer Science or equivalent experience.

## Benefits
- Support for employee well-being.
- Social impact programs.
- Talent development and community-building initiatives.
- Immersive, in-person onboarding experience.

## Similar jobs

- [Staff Engineer, Support Experiences](https://hotfix.jobs/jobs/a72b0519-4875-458c-8ccb-9e9cf843fa7f) - Stripe - Bengaluru, India
- [Staff Software Engineer](https://hotfix.jobs/jobs/800ec664-020a-497b-8b50-d293e68f6c9d) - Hinge Health - Bengaluru, India
- [Staff Software Engineer](https://hotfix.jobs/jobs/7652791b-aba5-421d-ae66-4ba24069c82c) - Databricks - Bengaluru, India
- [Senior/Staff Applied Research Software Engineer](https://hotfix.jobs/jobs/7476c56a-3a94-4dab-add0-03069686dedc) - Twilio - Remote
- [Senior Staff Software Engineer](https://hotfix.jobs/jobs/f54ef8fe-db61-43d5-b67c-88b6b4790b68) - Rippling - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/5a9b10c4-3fa2-4b6a-8d1a-3f3422b64c53
**Canonical:** https://hotfix.jobs/jobs/5a9b10c4-3fa2-4b6a-8d1a-3f3422b64c53