





Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Tier‑1 brand, generic senior backend title, mid experience band, and metro location increase competition density.
Core Java and distributed‑systems skills are transferable, but IAM/recovery domain experience moderately increases domain specificity.
Explicit 5+ years plus mandatory Java/Spring, distributed systems, DB/cache, and on‑call/ops requirements.
Own technical design, implementation, and reliability of Okta Recovery Vault components for identity object recovery.
Develop real-time recovery systems capturing deletion events for scalable data restoration with secure, compliant logging.
Collaborate with Product and Technical Leads to break down complex features into actionable milestones; participate in on-call rotations and production troubleshooting.
5+ years of software engineering experience in production-grade application development.
Strong proficiency in Java and Spring Boot framework.
Experience with distributed systems, asynchronous job processing, event-driven architectures, relational databases (MySQL), caching (Redis), and RESTful API design.
B.S. or M.S. in Computer Science, Software Engineering, or related field (or equivalent practical experience).
Experienced in building scalable, reliable distributed systems with strong ownership of end-to-end feature delivery.
Skilled in solving complex identity preservation and relationship restoration challenges in secure, compliance-sensitive environments.
Preferred background includes working with enterprise identity systems or IAM standards and mentoring junior engineers.