Staff Fullstack Engineer
Okta
Bengaluru, IndiaPosted 1 month ago
Skill Required
SW Eng - Core Identity-670Full Stack DeveloperQuery OptimizationDesign SystemSpring BootPlaywrightEngineeringJavaScriptTypeScriptsecuritybuildingWebpackRESTTestNGdesignReactMySQLOAuthCloudHTMLDesign PatternsJavaJestAPIsCSSIAMGit
Key highlights
- Experience: 8+ years professional Fullstack development
- Enterprise Experience: Minimum 5 years on large-scale enterprise software
- Tech Stack: React, TypeScript, Java, Spring Boot, and MySQL
- Work Model: Hybrid (#LI-Hybrid)
- Education: Bachelor’s degree in Computer Science or equivalent
- Key Benefit: Immersive, in-person onboarding experience
Role overview
Okta, the World’s Identity Company, is seeking an experienced web full-stack engineer to join the First Party Apps Platform team within the Access Essentials organization. This role focuses on developing high-impact, secure web experiences—including the Okta Sign-in Widget, End User SSO Dashboard, and Okta Browser Plugin—that enable millions of users to access resources seamlessly and securely.
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 to ensure the reliability and efficiency of our core identity services.
- Collaborate closely with product managers, UI/UX designers, and backend engineers to translate requirements into robust and effective frontend solutions.
- Write clean, modular, well-tested, and maintainable code, adhering to best practices and coding standards.
- Develop, secure, and maintain scalable backend services and REST APIs using Java and Spring Boot to support end-to-end, full-stack feature delivery.
- Optimize applications for speed, scalability, and responsiveness across various devices and browsers.
- Contribute to the evolution of our frontend architecture, ensuring its long-term scalability and maintainability.
- Participate in code reviews, providing constructive feedback and ensuring code quality across the team.
- Proactively identify and address technical debt, performance bottlenecks, and areas for improvement.
- Stay up-to-date with the latest trends and technologies in frontend development, evaluating and recommending new tools and approaches.
- Champion a culture of continuous improvement, innovation, and technical excellence within the team.
Requirements
- 8+ years of professional experience in Fullstack development, with a strong focus on building complex web applications.
- Deep expertise in React, including a strong understanding of its core principles, hooks, component lifecycle, and state management.
- Proficiency in TypeScript, with a proven ability to leverage its features for robust and maintainable codebases.
- Solid understanding of modern JavaScript (ES6+), HTML5, and CSS3.
- Experience with front-end tooling such as Webpack, Babel, Vite, and package managers (Yarn).
- Proven experience in backend development leveraging Java and the Spring Boot framework.
- Hands-on experience with relational databases, specifically MySQL, including data modeling and query optimization.
- Demonstrated experience consuming and integrating with RESTful APIs.
- Extensive experience in developing and scaling enterprise-grade backend applications with Java and Spring Boot, including deep knowledge of API security and database performance tuning.
- Familiarity with testing frameworks (e.g., Jest, React Testing Library, Playwright) and a commitment to writing comprehensive tests.
- Strong understanding of version control systems, particularly Git.
- Experience with responsive design principles and building accessible web interfaces.
- Excellent problem-solving skills, with the ability to debug complex issues and find practical solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively within a cross-functional team.
- Bachelor’s degree in Computer Science or equivalent experience.
- Minimum 5 years of experience working on large-scale enterprise grade software.
Nice to have
- Familiarity with design systems and component libraries.
- An understanding of Identity and Access Management protocols and architecture, e.g., FIDO, U2F, WebAuth, SSO, SAML, OAuth, Federation.
- Contributions to open-source projects.
Benefits
- Supporting Your Well-Being.
- Driving Social Impact.
- Developing Talent and Fostering Connection + Community.
- Immersive, in-person onboarding experience designed to accelerate impact and connection.
Additional details
- Mission: Secure Every Identity, from AI to Human. Okta builds trusted, neutral infrastructure to enable safe AI adoption.
- Expectation for builders and owners who operate with speed, urgency, and excellence.
- Okta Platform and Auth0 Platform provide secure access, authentication, and automation.
- Access Essentials - Core Product organization builds platform features for authentication and authorization across Okta-protected resources.
- The Access Management team is part of Okta R&D Engineering.
- The First Party Apps Platform team develops Okta’s secure web experiences for end-user authentication and access.
- Okta is an Equal Opportunity Employer.
- Notice for New York City Applicants: Okta may use Automated Employment Decision Tools (AEDT) in recruitment.
- Reasonable accommodation request process available via form.
- #LI-Hybrid
- #P25113_3445714