← Back to results

Staff Software Engineer, Java, Spring (Backend)

Location
Bengaluru, India
Compensation
Not disclosed
Level
staff
Type
full time · Hybrid

Posted by employer 4 months ago

First seen on Joblaze 4 months ago

Last verified on the company career page 4 hours ago

Requirements

Experience
7+ years
Education
Bachelor's degree

Not disclosed in this posting: compensation, visa sponsorship.

Joblaze summary

In this role, the Staff Software Engineer will focus on developing secure and high-performance Java-based applications that support Okta's identity management solutions. Key skills include extensive experience with Java web development, a solid grasp of security engineering, and familiarity with IAM protocols. This position is ideal for seasoned engineers with a collaborative mindset and a passion for tackling complex security challenges. The Access Management Engineering Team is dedicated to building innovative products that enhance user authentication and authorization.

Joblaze insights

  • Listed about 4 months ago — first seen on Joblaze May 13, 2026. Last confirmed on Okta's careers page October 8, 2026.
  • Java appears in 45.3% of 53 comparable staff backend roles in India; SSO appears in 1.9% of 53 comparable staff backend roles in India.

Quick facts

Is the Staff Software Engineer, Java, Spring (Backend) role remote?
It's hybrid — Okta expects some on-site time in Bengaluru, India.
How much experience is required?
At least 7 years of relevant experience for this Staff Software Engineer, Java, Spring (Backend) role.
Where is the role based?
Okta is hiring for this position in Bengaluru, India.
What's the tech stack?
Joblaze extracted these technologies from the posting: Angular, Backbone, FIDO, Java, OAuth, ReactJS.
What seniority level is this role?
Okta targets staff-level candidates for this position.
Is this full-time or contract?
Full-time for this Staff Software Engineer, Java, Spring (Backend) role at Okta.

From the original posting

Secure Every Identity, from AI to Human

Access Management Engineering Team

The Okta Access Management Team builds the foundation for authentication and authorization across Okta-protected resources. Our mission is to enable customers to access these resources securely. We develop Okta cloud services and client software that allow users to seamlessly login to devices and use Okta authenticators to access applications securely. Learn more about Okta’s Engineering on our blog.

About You

We seek a passionate Java Senior Software Engineer to join our dynamic team. The ideal candidate should possess:

  • Solid experience in Java web development.
  • Enthusiasm for developing high-quality, secure, and performant applications.
  • A keen interest in learning about cutting-edge security and identity management challenges.
  • A collaborative mindset and excellent communication skills to work effectively with cross-functional teams.

This role offers an exciting opportunity to join a team building innovative identity and security products from the ground up. You will have the chance to work on challenging problems, contribute to the product roadmap, and continuously expand your skills in a rapidly evolving industry.

Job Duties and Responsibilities:

  • Collaborate with cross-functional teams (QA, Product, Support, UX) for seamless integration.
  • Following best practices, contribute to technical designs, proposals, and architectural decisions.
  • Develop high-quality, maintainable software components with comprehensive unit/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.

Minimum Requirements:

  • 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

Nice to have:

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

Education and Training:

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience or degree.
  • 7 years of software development experience.

#LI-Hybrid

P24155_3352207

The Okta Experience

Standard company text repeated across Okta's postings is omitted here.

Similar positions

Okta
Okta
Senior UI Software Engineer
Okta · Bengaluru, India
Okta
Senior Engineering Manager
Okta · Bengaluru, India
Okta
Staff Software Engineer - Backend
Okta · Bengaluru, India