← Back to results

Senior Software Engineer (Java & DSA)

Join Okta as a Senior Software Engineer to build large-scale software for Azure integrations in a collaborative environment.

Location
Bengaluru, India
Compensation
Not disclosed
Level
senior
Type
full time · Hybrid

Posted by employer 2 weeks ago

First seen on Joblaze 2 days ago

Last verified on the company career page 14 hours ago

Skills & Technologies

What you'll build

  • Understand Azure Integrations codebase
  • Analyze and refine requirements
  • Provide support for bugs and issues
  • Design and implement software components
  • Mentor junior team members

Must have

  • 5+ years of software development experience
  • Experience with server-side technologies
  • Ability to work effectively with distributed teams

Nice to have

  • Experience with Microsoft’s Graph APIs
  • Experience with modern front end development such as ReactJS

Practical constraints

  • Hybrid role, 2 days in office minimum

Requirements

Experience
5+ years
Education
Bachelor's degree

Not disclosed in this posting: compensation, visa sponsorship.

Joblaze summary

In this role, the Senior Software Engineer will focus on developing and maintaining integrations with Microsoft's Azure AD Identity Platform, ensuring high-performance and reliability in mission-critical software. Proficiency in Java, Spring, and distributed systems is essential, along with experience in agile methodologies and automated testing. This position is suited for engineers with over five years of experience who thrive in collaborative environments and are eager to mentor junior team members. The team emphasizes a strong connection across functions, fostering a culture of innovation and support.

Joblaze insights

  • Listed 2 days ago — first seen on Joblaze October 15, 2026. Last confirmed on Okta's careers page October 17, 2026.
  • Java appears in 38.2% of 89 comparable senior backend roles in India; Hibernate appears in 1.1% of 89 comparable senior backend roles in India.

Quick facts

Is the Senior Software Engineer (Java & DSA) role remote?
It's hybrid — Okta expects some on-site time in Bengaluru, India.
How much experience is required?
At least 5 years of relevant experience for this Senior Software Engineer (Java & DSA) role.
Where is the role based?
Okta is hiring for this position in Bengaluru, India.
What's the tech stack?
Joblaze extracted these technologies from the posting: Azure AD, Hibernate, Java, MSGraph, Redis, Spring.
What seniority level is this role?
Okta targets senior candidates for this position.
Is this full-time or contract?
Full-time for this Senior Software Engineer (Java & DSA) role at Okta.

From the original posting

Secure Every Identity, from AI to Human

Java Senior Software Engineer, Azure Integrations Team

We are looking for dynamic and collaborative software engineers to join the Azure Integrations team that focuses on integrations with Microsoft's Azure AD Identity Platform (Entra ID, MSGraph, etc). This is a hybrid role based out of our Bangalore office.

The Senior Software Engineer Opportunity

We are looking for experienced engineers that are passionate about building large-scale, mission-critical software in a fast-paced agile environment. The ideal candidate will share our passion and pride in the simple elegance and usability of our solution and will join an engineering team that strongly believes in automated testing and an iterative process to build high-quality next generation enterprise software.

What you’ll be doing

  • Understand our Azure Integrations codebase and development process: 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
  • Enjoy working 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. 

What you’ll bring to the role

  • 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. We use Java, Spring, Hibernate, Redis.
  • Ability to work effectively with distributed teams and people of various backgrounds
  • Nice to have:
    • 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
  • This is a hybrid role, 2 days in office as a minimum

Education and Training: B.S., MS, or PhD in Computer Science or related field

#Linkedin_Hybrid

P25920_3565234

The Okta Experience

Standard company text repeated across Okta's postings is omitted here.

Similar positions

Okta
Senior Software Engineer
Okta · Bengaluru, India
Okta
Okta
Okta
Okta
Senior UI Software Engineer
Okta · Bengaluru, India