✦ Luna Orbit — Software Engineering

Senior Software Engineer, Java

at Okta

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

This role involves developing secure, scalable Java web applications with a focus on identity and access management protocols and UI technologies.

  • Develop Java web applications
  • Implement IAM protocols
  • Collaborate on security features
  • Design scalable UI components
  • Ensure application security

The technical environment includes Java, Angular, ReactJS, Backbone, Vue, and IAM protocols like SAML, OAuth, WebAuthn, with a focus on security engineering and scalable architecture.

The ideal candidate is a senior Java developer with over 5 years of experience in building secure, scalable web applications, proficient in UI technologies like Angular and ReactJS, and knowledgeable in IAM protocols such as SAML and OAuth.

5+ years of experience building Java-based web applicationsUnderstanding of design patterns and securityExperience with UI technologies like AngularReactJSBackboneVueKnowledge of IAM protocols (FIDOWebAuthnSAMLOAuth)
Building anomaly detection or risk systemsCloud securityIdentity management
JavaAngularReactJSBackboneVue
JavaDesign PatternsSecurity EngineeringObject-Oriented PrinciplesUI TechnologiesAngularReactJSBackboneVueIAM protocolsFIDOWebAuthnSSOSAMLOAuth
JavaDesign PatternsSecurity EngineeringObject-Oriented PrinciplesUI TechnologiesAngularReactJSBackboneVueIAM protocolsFIDOWebAuthnSSOSAMLOAuth
collaborativecommunicationteamworkproblem-solvingadaptability
Industry SaaS
Job Function Software engineering with focus on identity management and secure web applications
Role Subtype Software Engineering
Tech Domains Java, Angular, ReactJS, Backbone, Vue
Javadesign patternssecurity engineeringobject-orientedUI technologiesAngularReactJSBackboneVueIAM protocolsFIDOWebAuthnSSOSAMLOAuthjavaui technologiesangularreactjsbackbonevueiam protocolssaml

Less than 5 years of Java experience, Lack of UI technology experience, No knowledge of IAM protocols, No experience with security engineering

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