CareerPlan

Senior Java Engineer (Design & DSA)

USAFull-time2026-10-11 → 2026-11-10
Hybrid

Core

Design and implement identity recovery features, including real-time deletion capture, data restoration, and state consistency for group memberships and device enrollments.

Role type

Senior Java Engineer (Design & DSA)

Builds

Scalable components for identity recovery and data restoration within an IAM platform.

Domain

Identity and Access Management (IAM), Distributed Systems

Required skills

Java, Spring Boot, Distributed Systems, MySQL, Redis, RESTful APIs, Asynchronous Job Processing, Event-Driven Architectures, Code Reviews, Automated Testing, Mentoring

Preferred skills

IAM Standards (SCIM, SAML, OAuth, OIDC), Directory Services (AD, LDAP), Retry Strategies, Circuit Breakers, Rate Limiting, Feature Flagging, Canary Deployments, Kafka

Responsibilities

Drive technical design and end-to-end implementation of identity recovery features; Implement secure logging and tracking of recovery operations; Partner with Product Managers to define requirements; Conduct code reviews, automated testing, and technical documentation; Mentor junior and intermediate engineers.

Seniority

Senior, hands-on IC