Adobe's Identity Management Services (IMS) team is seeking a Senior Java Software Engineer to join their high-impact team. This role is crucial in Adobe's implementation of Federated ID and OAuth 2.0 for authentication of Adobe ID users and authorization for Adobe resources.
The position offers an exciting opportunity to work on a highly scalable system deployed on AWS infrastructure, dealing with multiple availability zones and regions. The successful candidate will be responsible for maintaining 99.99% uptime and designing systems that scale with business demands.
This is an ideal role for experienced software developers passionate about high scalability, elastic infrastructure, zero downtime, handling 1 million requests per minute, multi-region deployments, and optimizing response times. You'll be working with cutting-edge technologies and have the opportunity to make significant architectural decisions.
Key aspects of the role include building scalable authentication services, extending federated identity capabilities, and implementing SSO solutions. You'll be part of an agile team where you can mentor others while continuing to grow your own technical expertise.
The ideal candidate brings strong Java expertise, deep knowledge of system scalability and performance, and experience with SSO implementations. This role offers the opportunity to work on critical infrastructure at Adobe, a company known for transforming digital experiences worldwide.
Benefits include working with a talented team, solving complex technical challenges, and contributing to systems used by millions of Adobe customers globally. The role provides excellent career growth opportunities and the chance to influence the future of Adobe's identity and authentication services.