Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Java Engineer (Design & DSA)

Home > Java programming jobs

Senior Java Engineer (Design & DSA) in Others

  • Bengaluru, India

Responsibilities

  • Drive the technical design and end-to-end implementation of granular and bulk identity recovery features.
  • Design and build scalable components for real-time deletion capture and data restoration.
  • Implement relationship restoration and state consistency for group memberships, app assignments, device enrollments, and other identity objects.
  • Implement secure logging and tracking of recovery operations in Syslog for audit and compliance.
  • Partner with Product Managers and technical leads to define requirements, scope, and milestones.
  • Participate in on-call rotations, troubleshoot production issues, perform root cause analysis, and improve observability, logging, and metrics.
  • Conduct code reviews, automated testing, and technical documentation while mentoring junior and intermediate engineers.

Requirements

  • At least 5 years of hands-on software engineering experience building and scaling reliable production applications.
  • Strong object-oriented programming skills with extensive Java and Spring Boot experience.
  • Experience with distributed systems, asynchronous job processing, and event-driven architectures.
  • Proficiency with relational databases such as MySQL and caching systems such as Redis.
  • Experience designing, building, and maintaining enterprise RESTful APIs.
  • Ability to independently break down ambiguous requirements into scalable software designs.
  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Preferred experience with IAM standards including SCIM, SAML, OAuth, and OIDC, or directory services such as AD and LDAP.
  • Preferred experience with retry strategies, circuit breakers, rate limiting, feature flagging, gradual or canary deployments, queueing systems, or message brokers such as Kafka.

Benefits

  • Okta highlights support for employee well-being, social impact, talent development, and community connection.
  • The role is associated with a hybrid work arrangement and includes immersive, in-person onboarding.
  • Okta provides reasonable accommodation support during the application, interview, and onboarding process.

Okta

Okta builds identity and access management solutions that provide secure authentication and automation for businesses. Our products empower organizations to safely connect any technology, device, or application, making identity central to security and operational efficiency. We cater to companies...

Similar positions

Senior QA Engineer

  • Qualys, Inc.
  • Full time
  • Others
  • 10/15/2026
  • Pune, India

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: zł 308k-zł 487k
  • Poland

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 10/15/2026
  • Salary: $250k-$413k
  • Remote

Senior Java Engineer - Distributed Systems

  • Elastic
  • Full time
  • Remote
  • 10/15/2026
  • Salary: Competitive
  • Romania

Senior Java Engineer - Security - Elasticsearch

  • Elastic
  • Full time
  • UK
  • 10/15/2026
  • Salary: Competitive
  • Remote