# Staff Software Engineer - Lifecycle Management

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 8+ years
**Skills:** Java, SCIM, Spring Boot, AWS, GCP, REST APIs, Soap, Splunk, Caching, Stream Processing, OAuth, Openid Connect, SAML, JavaScript
**Posted:** 2026-08-05

> Build and maintain scalable identity lifecycle management services for importing, synchronizing, and provisioning identities and access policies. The role requires extensive Java and cloud infrastructure experience, plus technical leadership and mentorship.

## Job Description

## Responsibilities
- Work with the senior engineering team on major development projects, including design and implementation.
- Contribute to implementing the Lifecycle Management (LCM) infrastructure.
- Troubleshoot customer issues and debug using logs, including Splunk and syslogs.
- Design and implement features with functional and unit tests, monitoring, and alerts.
- Conduct design and code reviews, analysis, and performance tuning.
- Build quick prototypes to validate scale and performance.
- Provide technical leadership and mentor junior engineers.
- Collaborate with Architects, QA, Product Owners, Engineering Services, and Tech Ops.
- Partner with Product Development, QA, and Site Reliability Engineering teams to scope development and deployment work.

## Requirements
- 8+ years of software development experience in Java, preferably with significant experience in SCIM and Spring Boot.
- 5+ years of experience building services, internal tools, and frameworks.
- 2+ years of experience automating and deploying large-scale production services in AWS, GCP, or similar cloud infrastructure.
- Deep understanding of infrastructure technologies, including caching, stream processing, and resilient architectures.
- Experience with RESTful APIs and SOAP APIs.
- Ability to work effectively with distributed teams and people from varied backgrounds.
- Experience leading and mentoring junior engineers.
- Bachelor's degree in Computer Science or a related field.

## Nice to Have
- Experience with caching, asynchronous processing, and multithreading in server-side technologies.
- Experience with test-driven development (TDD).
- Experience with UI development or JavaScript frameworks.
- Knowledge of identity and access management protocols and technologies, including OAuth, OpenID Connect, SAML, and SCIM.

## Similar jobs

- [Sr. Staff Engineer - Payments & Commerce Platform](https://hotfix.jobs/jobs/153f52a7-9c89-4b7b-b5f1-fd9fa8b0f5d8) - GoHighLevel - Remote
- [Staff Software Engineer - Financial Integrity](https://hotfix.jobs/jobs/628b08cc-4a96-4422-8259-827b91dafd1e) - Rippling - Bengaluru, India
- [Staff Backend Engineer](https://hotfix.jobs/jobs/127bb501-4fd5-435d-92d9-d47c9bf13f75) - GitLab - Remote - $153k – $259k/yr
- [Staff Software Engineer, Security Platform](https://hotfix.jobs/jobs/4781c25d-fac1-4310-82f6-3708762dc1df) - Coinbase - Remote - ₹9.4M – ₹9.4M/yr
- [Staff Engineer](https://hotfix.jobs/jobs/266a6958-bad8-43f5-a0de-de4c0c7c2e8e) - Reltio - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/d18b32e4-ef8d-47cb-89cd-05781db5eb51
**Canonical:** https://hotfix.jobs/jobs/d18b32e4-ef8d-47cb-89cd-05781db5eb51