Okta, Inc. logo

Staff Software Engineer, Java Spring (Backend)

Job Overview

Location

Bengaluru, India

Job Type

Full-time

Category

Backend Engineer

Date Posted

March 5, 2026

Full Job Description

đź“‹ Description

  • • As a Staff Software Engineer on the Azure Integrations team at Okta, you will be instrumental in building and enhancing the integrations that connect Okta's world-class identity platform with Microsoft's Azure AD Identity Platform (including Entra ID and MSGraph). This is a critical role where you'll leverage your deep technical expertise to design, develop, and maintain robust, scalable, and high-performance backend services that are central to our customers' security and operational success.
  • • You will dive deep into our existing Azure Integrations codebase, thoroughly understanding its architecture, development workflows, and best practices. This includes mastering our use of Jira for task management, contributing to technical design documentation, participating actively in code reviews, implementing comprehensive automated testing strategies, and ensuring smooth deployments.
  • • A key aspect of your role will be to collaborate closely with Product Management and other stakeholders to analyze, refine, and shape technical requirements. Your ability to ask insightful questions and drive clarity will be crucial in translating business needs into elegant and effective technical solutions.
  • • You will provide essential support for the Azure Integrations platform, proactively addressing and resolving incoming bugs and customer-reported issues. This requires a keen analytical mind and a commitment to maintaining the highest levels of service availability and customer satisfaction.
  • • Working alongside other engineering leads, you will play a significant part in scoping and planning engineering efforts for upcoming projects and feature launches. Your input will be vital in driving the team's roadmap activities, ensuring alignment with strategic goals and technical feasibility.
  • • You will be responsible for the design and implementation of distributed, scalable, and fault-tolerant software components. This involves architecting solutions that can handle massive scale and ensure high availability, even under demanding conditions, utilizing modern backend technologies.
  • • As a senior member of the team, you will actively participate in and champion code quality improvements through rigorous PR reviews. You will set a high bar for code craftsmanship, ensuring maintainability, performance, and security across the codebase.
  • • You will be a key driver of the team's performance culture, mentoring and guiding more junior engineers. Your experience and leadership will help foster their growth, enabling them to contribute effectively and develop their own technical skills.
  • • Cross-functional collaboration is paramount. You will work seamlessly with QA engineers, Product Managers, Technical Support specialists, Documentation writers, Technical Program Managers (TPMs), and UX designers to build an extensible and user-friendly platform.
  • • You will take ownership of specific features and/or entire systems, defining and implementing strategies for their long-term health, observability, and reliability. This includes establishing key performance indicators (KPIs) and monitoring metrics to ensure proactive issue detection and resolution.
  • • The role demands a proactive approach to identifying and mitigating technical debt, ensuring the platform remains modern, efficient, and secure over time.
  • • You will contribute to architectural discussions, helping to shape the future direction of Okta's integration capabilities, particularly within the Microsoft ecosystem.
  • • Your work will directly impact the security and seamless operation of countless organizations worldwide that rely on Okta to manage their digital identities and access to critical applications.
  • • You will be part of a dynamic, fast-paced agile environment, contributing to a product that is at the forefront of identity management technology.
  • • This hybrid role, based in our Bangalore office, offers the opportunity to work on mission-critical software that has a global reach and significant impact.

Skills & Technologies

Java
React
Spring
Redis
Azure
Backend
Senior
Hybrid
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Okta, Inc. logo
Okta, Inc.
Visit Website

About Okta, Inc.

Okta provides cloud-based identity and access management software that enables organizations to securely connect employees, partners, and customers to the right technologies. Its platform offers single sign-on, multi-factor authentication, lifecycle management, API access control, and analytics to manage user identities across applications, devices, and networks. The company serves enterprises, government agencies, and small to medium-sized businesses, helping them improve security, compliance, and user experience while reducing IT complexity and support costs.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Yerevan, Armenia
Full-time
Expires Jun 4, 2026
Go
Rust
Ruby
+5 more

16 days ago

Apply
Argentina
Full-time
Expires May 12, 2026
Java
Remote

1 month ago

Apply
Argentina
Full-time
Expires May 20, 2026
JavaScript
TypeScript
React
+5 more

1 month ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

2 months ago

Apply