Okta is seeking a passionate Senior Software Engineer to join their Access Management Engineering Team in Bengaluru. As the World's Identity Company, Okta enables secure access to any technology through their Okta Platform and Auth0 Platform. The role focuses on building foundation services for authentication and authorization across Okta-protected resources.
The ideal candidate will have 5+ years of experience in Java web development, with strong expertise in building secure and performant applications. You'll work on challenging identity and security problems, collaborating with cross-functional teams to develop high-quality software components.
Key responsibilities include contributing to technical designs and architectural decisions, developing maintainable software with comprehensive testing, participating in code reviews, and ensuring adherence to security best practices. The role requires strong communication skills and experience with continuous integration/deployment practices.
Technical requirements include solid Java experience, understanding of design patterns, security engineering principles, and object-oriented concepts. Experience with IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management is highly valued. The position offers opportunities to work on innovative identity solutions while expanding your skills in a rapidly evolving industry.
Benefits include medical, dental, and vision insurance, 401k, equity, and the chance to make a significant impact in the identity and security space. Join a dynamic team that values diverse perspectives and fosters continuous learning in a flexible work environment.