Staff Software Engineer, Java, Spring (Backend)

Okta
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Java","Spring","CI/CD","Unit testing","Security best practices"]

Join Okta's Access Management Engineering Team as a Staff Software Engineer focused on Java backend services that secure identity across cloud resources. You will design, implement, and test high-quality, secure Java applications with a strong emphasis on scalable architecture, security engineering, and collaboration with cross-functional teams to deliver identity and authentication capabilities for Okta customers, while contributing to architectural decisions and security best practices.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Okta
Okta
3 months ago

Staff Software Engineer, Java, Spring (Backend)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live
Reposted: similar role first listed 1 year ago

Job Summary

Join Okta's Access Management Engineering Team as a Staff Software Engineer focused on Java backend services that secure identity across cloud resources. You will design, implement, and test high-quality, secure Java applications with a strong emphasis on scalable architecture, security engineering, and collaboration with cross-functional teams to deliver identity and authentication capabilities for Okta customers, while contributing to architectural decisions and security best practices.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key 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.

Key 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
  • •Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience or degree.
Experience:7+ yearsIdentitySecurityCloud computing
Education:Bachelor's
Skills:JavaSpringCI/CDUnit testingSecurity best practices
Languages:English
Tech Stack:JavaSpringCI/CDJUnit

Company Brief

Okta
Provides identity and access management cloud solutions that help organizations secure and manage user authentication, single sign-on, multi-factor authentication, and lifecycle management across applications and devices.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2009
WebsiteLinkedIn