Okta

Staff Software Engineer, Java, Spring

Okta
Apply
13 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Collaborate with QA, Product, Support, and UX teams to integrate software effectively.
  • Contribute to technical designs, proposals, and architectural decisions.
  • Develop maintainable Java software components with comprehensive unit and functional tests.
  • Participate in code reviews and uphold coding standards and security best practices.
  • Contribute to technical documentation and team knowledge sharing.

Requirements

  • At least 7 years of experience building Java-based web applications.
  • Strong understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
  • Experience working on fast-paced software development teams using continuous integration and deployment practices.
  • Strong communication skills and ability to work across functions.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience or degree.
  • Preferred experience with anomaly detection or risk systems, cloud security, identity, authentication protocols, and UI technologies such as Angular, ReactJS, Backbone, or Vue.
  • Preferred understanding of IAM protocols including FIDO, WebAuthn, SSO, SAML, and OAuth.

Benefits

  • Hybrid work arrangement.
  • Immersive in-person onboarding experience.
  • Support for employee well-being.
  • Social impact programs.
  • Talent development and community-building opportunities.

Tech Stack

AngularBackbone.jsJavaReactVue.js

Categories

Okta

About Okta

5,001-10,000 employees

Okta secures AI. Okta is The World’s Identity Company. Freeing everyone to safely use any technology—anywhere, on any device or app.

Contact me