Bengaluru, Karnataka, India Hybrid Employment

Okta is hiring a Staff Software Engineer

About the Role

Okta is looking for a Staff Software Engineer to join the Access Management Engineering Team. In this role, you will build the foundational platform for authentication and authorization across Okta-protected resources, developing high-quality, secure, and performant Java web applications.

What You'll Do

  • Collaborate with cross-functional teams including QA, Product, Support, and UX for seamless integration.
  • Contribute to technical designs, proposals, and architectural decisions following best practices.
  • Develop high-quality, maintainable software components with comprehensive unit and functional tests.
  • Participate in code reviews, providing feedback and ensuring adherence to coding standards and security best practices.
  • Contribute to technical documentation and knowledge sharing within the team.

What We're Looking For

  • 7+ years of experience building Java-based web applications.
  • Good understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
  • Experience working in fast-paced software development teams leveraging continuous integration and deployment practices.
  • Strong communication skills and the ability to work across functions.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience or degree.

Nice to Have

  • Experience building anomaly detection systems or risk systems.
  • Experience in cloud security, identity, and/or authentication protocols.
  • Experience with one or more UI technologies such as Angular, ReactJS, Backbone, or Vue.
  • Strong understanding of IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and identity management best practices.

Technical Stack

  • Java

Team & Environment

You will be joining the Access Management Engineering Team.

Work Mode

This is a hybrid position.

Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran.

Required Skills
JavaWeb ApplicationsDesign PatternsScalabilitySecurity EngineeringObject-Oriented PrinciplesContinuous IntegrationContinuous Deployment
Want to work from Thailand?

Join a remote network built for tech talent

Iglu gives you real employment in Southeast Asia — visa, work permit, and projects included. Pick what you work on, earn performance-based pay, and live where you want.

Legal employment in Thailand & Vietnam
Choose your own projects
Performance-based revenue sharing
Relocation support available
Join Iglu
200+ professionals worldwide
About company
Okta

Okta is a leading identity and access management platform that helps organizations secure their digital interactions and manage user authentication across various systems and applications.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago