# Software Architect, Java Backend

**Company:** [Okta](https://hotfix.jobs/companies/okta)
**Location:** Bengaluru, India
**Role:** Backend Engineering
**Experience:** 15+ years
**Skills:** Java, Hibernate, Spring Boot, AWS, GCP, MySQL, Postgres, Graphdb, Caching, Stream Processing, Multithreading, OAuth, Openid Connect, SAML, SCIM
**Posted:** 2026-07-31

> Leads architecture and implementation of scalable, secure Java backend services for identity and access management. The role requires 15+ years of Java development experience, cloud deployment expertise, and the ability to coordinate initiatives spanning more than 20 engineers.

## Job Description

## Responsibilities
- Lead the architectural design and implementation of new features and services, focusing on scalability, performance, and security.
- Collaborate with product managers, architects, and engineering teams to define technical strategy and prototype software components.
- Directly oversee and coordinate complex technical initiatives involving more than 20 engineers across multiple workstreams.
- Drive engineering excellence and continuous improvement through robust testing, monitoring, and operational excellence.
- Partner with Product Development, QA, and Site Reliability Engineering teams to scope development and deployment work.
- Design, build, and maintain platforms that scale on cloud infrastructure.
- Lead and mentor junior engineers.

## Requirements
- 15+ years of software development experience in Java, preferably with significant experience in Hibernate and Spring Boot.
- Deep understanding of design patterns, scalability patterns, security engineering, and object-oriented principles.
- 4+ years of experience automating and deploying large-scale production services in AWS, Google Cloud, or similar cloud environments.
- Deep understanding of infrastructure technologies including caching, stream processing, and resilient architectures.
- Experience with relational databases, ideally MySQL, PostgreSQL, or GraphDB.
- Strong communication skills and the ability to work across functions and distributed teams.

## Nice to Have
- Experience with server-side caching, asynchronous processing, and multithreading.
- Experience with security best practices and threat modeling.
- Knowledge of Identity and Access Management protocols and technologies, including OAuth, OpenID Connect, SAML, and SCIM.

## Education
- B.E. in Computer Science or equivalent.

## 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/fc955252-2afb-452f-8013-fda6ab4cc47c
**Canonical:** https://hotfix.jobs/jobs/fc955252-2afb-452f-8013-fda6ab4cc47c