10 days ago
Responsibilities
- Design and implement Lifecycle Management infrastructure and product features for importing, syncing, and provisioning identities and access policies.
- Build, scale, maintain, and performance-tune reliable cloud-based services, internal tools, and frameworks.
- Develop functional and unit tests, monitoring, and alerts, and troubleshoot customer issues using logs.
- Conduct design and code reviews, prototype solutions, and validate scale and performance.
- Provide technical leadership and mentorship to junior engineers.
- Collaborate with architects, QA, product owners, Engineering Services, Tech Ops, Product Development, and Site Reliability Engineering teams.
Requirements
- 8+ years of software development experience in Java, preferably with significant SCIM and Spring Boot experience.
- 5+ years of experience building services, internal tools, and frameworks.
- 2+ years of experience automating and deploying large-scale production services in AWS, GCP, or a similar environment.
- Deep understanding of caching, stream processing, resilient architectures, and other infrastructure-level technologies.
- Experience with RESTful and SOAP APIs.
- Bachelor of Science in Computer Science or a related field.
- Experience with asynchronous processing, multithreading, TDD, UI development, or JavaScript frameworks is desirable.
- Knowledge of OAuth, OpenID Connect, SAML, SCIM, and identity and access management technologies is desirable.
Benefits
- Hybrid work arrangement, with an immersive in-person onboarding experience.
- Well-being support, social impact opportunities, talent development, and community-building initiatives.
- Global community spanning more than 20 offices worldwide.
Tech Stack
Categories
About Okta
Okta secures AI. Okta is The World’s Identity Company. Freeing everyone to safely use any technology—anywhere, on any device or app.
