✦ Luna Orbit — Software Engineering

Senior Software Engineer, Java

at Okta

📍 Bengaluru, India Onsite Posted April 09, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
Category Software Engineering

Senior Java software engineer at Okta Bengaluru onsite, focused on building secure identity solutions and IAM integrations with a strong emphasis on design, testing, and cross-functional collaboration.

  • Collaborate with cross-functional teams for seamless integration
  • Contribute to technical designs, proposals, and architectural decisions
  • Develop high-quality software components with unit/functional tests
  • Participate in code reviews and ensure adherence to security standards
  • Contribute to technical documentation and knowledge sharing

Stack centers on Java-based web apps with IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and modern UI tech (Angular, ReactJS, Backbone, Vue). Emphasis on security engineering, design patterns, and CI/CD.

The ideal candidate is a senior software engineer with 5+ years of Java development experience, strong IAM/security background, and hands-on experience with modern UI tech. They should excel at cross-functional collaboration in a fast-paced, security-conscious environment.

5+ years of experience building Java-based web applicationsDesign patternsSecurity engineeringObject-oriented principlesContinuous integration and deployment practicesStrong communication skills
Experience in anomaly detection systems or risk systemsExperience in cloud securityidentityand/or authentication protocolsExperience with UI technologies such as AngularReactJSBackboneand Vue
JavaJava-based web applicationsObject-oriented principlesDesign PatternsCI/CDContinuous IntegrationContinuous DeploymentAngularReactJSBackboneVueFIDOWebAuthnSSOSAMLOAuthIdentity and Access ManagementSecurity Engineering
JavaObject-Oriented ProgrammingDesign PatternsCI/CDContinuous IntegrationContinuous DeploymentAngularReactJSBackboneVueFIDOWebAuthnSingle Sign-OnSSOSAMLOAuthIdentity and Access ManagementSecurity Engineering
Strong communication skillsCross-functional collaborationTeam collaboration
Industry SaaS
Job Function Develop secure, scalable Java-based identity software and IAM integrations for Okta
Role Subtype Backend Engineer
Tech Domains Java, JavaScript, Angular, React, SQL / PostgreSQL
Senior Software EngineerJavaJava-based web applicationsObject-oriented principlesDesign patternsCI/CDContinuous IntegrationContinuous DeploymentAngularReactJSBackboneVueFIDOWebAuthnSingle Sign-OnSSOSAMLOAuthIdentity and Access ManagementIAMSecurity EngineeringDesign Patterns

No 5+ years Java-based web applications experience, Lack of experience with IAM protocols (OAuth, SAML, WebAuthn, FIDO), No design patterns or OO principles understanding

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile