# Senior Software Engineer, Identity Administration

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Java, Spring, Dropwizard, Go, REST APIs, gRPC, MySQL, Postgres, Redis, AWS, Terraform, Docker, Kubernetes, CI/CD, Oauth 2.0
**Posted:** 2026-08-23

> The Senior Software Engineer will build and operate secure, scalable Identity Governance features for enterprise access-request and administration workflows. The role requires 5+ years of Java or Golang experience, distributed systems expertise, cloud infrastructure skills, and collaboration across product, QA, and reliability teams.

## Job Description

## Responsibilities
- Take end-to-end ownership of feature areas, from technical design through implementation, testing, deployment, and post-launch monitoring.
- Design, build, and ship production-ready features across the Identity Governance system, emphasizing correctness, reliability, and performance.
- Deliver bug fixes and address customer-reported issues.
- Write clean, well-tested, maintainable code and uphold high engineering-quality standards.
- Partner with Product Development, QA, and Site Reliability Engineering teams on development and deployment work.

## Requirements
- **5+ years** of experience with Java (Spring/Dropwizard) and/or Golang.
- Deep understanding of multithreading and asynchronous processing.
- Experience building high-performance RESTful APIs and/or gRPC services.
- Experience with relational databases and caching layers at scale.
- Hands-on AWS experience and Infrastructure as Code; comfortable managing cloud resources.
- Strong proficiency with containerization and CI/CD automation.
- Bachelor's degree in Computer Science or a related field.

## Nice-to-haves
- Understanding of OAuth 2.0, OIDC, and JWT tokens for service-to-service communication.
- Experience with Splunk, SignalFx, or Datadog for monitoring and troubleshooting production issues.
- Familiarity with Kafka or SQS for cross-organization asynchronous events.
- Basic familiarity with React and JavaScript for integrating backend services.
- Understanding of deploying services across isolated infrastructure units.

## Benefits
- In-person onboarding experience.
- Opportunities for professional development, social impact, and community connection.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/f3dc0a4c-161f-41e3-8f0f-7f6f1bed0ae0) - ZoomInfo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote
- [Senior Software Engineer](https://hotfix.jobs/jobs/b53f9259-9cbf-43e5-af97-1c6801417742) - Navan - Bengaluru, India
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Software Engineer - Tax Payments](https://hotfix.jobs/jobs/6ad915bc-1d3e-467f-a4ee-9103658c634e) - Rippling - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/a888127b-7d9f-4b68-ba75-b7dc40506f1f
**Canonical:** https://hotfix.jobs/jobs/a888127b-7d9f-4b68-ba75-b7dc40506f1f