Adobe's Identity Management Services (IMS) team is seeking a talented Java Software Engineer to join their dynamic 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. IMS is a highly scalable system deployed on AWS infrastructure, dealing with multiple availability zones and regions.
As a Java Software Engineer, you'll be responsible for maintaining 99.99% uptime and designing systems that scale with business demands. The ideal candidate is passionate about high scalability, elastic infrastructure, zero downtime, handling 1 million requests per minute, multi-region deployments, and optimizing response times.
You'll work in an agile environment, owning multiple features while evaluating and improving architecture. Key responsibilities include extending federated identity capabilities, implementing SSO solutions, and mentoring junior team members. The role requires strong technical expertise in Java, system scalability, and security protocols.
Adobe offers an exceptional work environment, recognized globally for its innovative culture. You'll collaborate with colleagues committed to mutual growth through Adobe's unique Check-In approach. The company provides comprehensive benefits and opportunities for professional development.
Join Adobe's mission to change the world through digital experiences, working with cutting-edge technology in identity and authentication services. This role offers the perfect blend of technical challenges and professional growth opportunities in a company that values innovation and employee development.