Senior Software Engineer (Java & DSA)
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