Okta logo

Senior Software Engineer (Java & DSA)

Okta

Bengaluru · 5+ years experience · Hybrid · Posted Sep 29, 2026

At a glance

Experience
5+ years experience
Workplace
Hybrid
Location
Bengaluru

About the role

  • Okta is seeking a Senior Software Engineer for the Azure Integrations team to focus on integrations with Microsoft's Azure AD Identity Platform.
  • This is a hybrid role based out of the Bangalore office requiring at least 2 days in the office.

Responsibilities

  • Understand the Azure Integrations codebase and development process including Jira, Technical Designs, Code Review, Testing, and Deployment.
  • Analyze, refine and shape requirements with product management and other stakeholders by asking the right questions and driving clarity.
  • Provide support and handle incoming bugs and customer reported issues.
  • Work with various stakeholders to scope and plan engineering efforts to ensure project and feature launch success.
  • Design and implement high-performance distributed scalable and fault-tolerant software components.
  • Actively participate in PR reviews with the team.
  • Help mentor more junior team members.
  • Work across a cross-functional team consisting of QA, Product Management, Technical Support, Documentation, TPM and UX to create an extensible platform.
  • Own features and/or systems and define their long-term health and observability and reliability metrics.

Requirements

  • 5+ years of software development experience building highly reliable, mission-critical software.
  • Experience working with systems of scale ranging from monolithic applications to microservices.
  • Experience with server-side technologies including caching, asynchronous processing, and multi-threading.
  • Ability to work effectively with distributed teams and people of various backgrounds.
  • B.S., MS, or PhD in Computer Science or related field.

Preferred qualifications

  • Experience working with Microsoft’s Graph APIs - a RESTful web API that enables access Microsoft Cloud service resources, especially identity APIs.
  • Experience with modern front end development such as ReactJS.

Benefits

  • Supporting Your Well-Being
  • Driving Social Impact
  • Developing Talent and Fostering Connection + Community

Workplace

  • This is a hybrid role based out of the Bangalore office.
  • Minimum of 2 days in office required.

Skills

  • Java
  • Spring
  • Hibernate
  • Redis
  • React

Okta

Senior Software Engineer (Java & DSA)

Apply now