Senior Java Software Engineer - Adobe Identity Services

Adobe is a global leader in digital experiences, helping everyone from emerging artists to global brands create and deliver exceptional digital experiences across every screen.
Backend
Senior Software Engineer
In-Person
10+ years of experience
Enterprise SaaS

Description For Senior Java Software Engineer - Adobe Identity Services

Adobe is seeking a Senior Java Software Engineer to join their Identity Management Services (IMS) 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.

The ideal candidate will be responsible for maintaining 99.99% uptime and designing systems that scale with business demands. This position requires someone passionate about high scalability, elastic infrastructure, zero downtime, handling 1 million requests per minute, multi-region deployments, and optimizing response times.

As a Senior Java Software Engineer, you'll work with cutting-edge authentication and authorization technologies, leading the development of secure and scalable identity solutions. You'll collaborate with cross-functional teams to design and implement features that serve millions of Adobe users globally.

The role offers exciting challenges in cloud computing, distributed systems, and identity management. You'll have the opportunity to work with modern technologies, mentor junior developers, and contribute to architectural decisions that shape Adobe's identity platform.

Adobe offers an exceptional work environment, recognized worldwide for its employee-focused culture. The company provides comprehensive benefits and embraces a unique Check-In approach for ongoing feedback and professional growth. Join a team that's passionate about creating secure, scalable solutions for digital experiences that impact millions of users worldwide.

Last updated 4 days ago

Responsibilities For Senior Java Software Engineer - Adobe Identity Services

  • Work in an agile team to build a scalable and secure service
  • Evaluate current architecture and determine risks and opportunities
  • Extend capabilities for federated identities
  • Design, develop, deploy, integrate, and support Single Sign On (SSO)
  • Mentor junior members of the team
  • Perform research on various technologies
  • Drive adoption of modern technologies
  • Build prototypes and core features
  • Drive the definition of internet-scale & web-forward architecture

Requirements For Senior Java Software Engineer - Adobe Identity Services

Java
Linux
  • B.S. or M.S. degree in Computer Science, Engineering or equivalent
  • 10+ years proven experience
  • Object oriented design principles and design patterns
  • Strong algorithmic and logical skills
  • Proven knowledge of System Scalability, Availability & Performance
  • Experience in deployment of SSO products and integration
  • Proven foundation in software engineering process & methodologies
  • Hands-on software development capabilities with large projects
  • Good written and verbal communication skills
  • Spoken and written English proficiency

Interested in this job?

Jobs Related To Adobe Senior Java Software Engineer - Adobe Identity Services

Senior Software Development Engineer - Adobe Target

Senior Software Engineer role at Adobe building scalable solutions for Adobe Target, requiring Java expertise and 6+ years of experience.

Senior Software Development Engineer - Experimentation Hub

Senior Software Engineer role at Adobe's Experimentation Hub, focusing on backend development with Java, cloud technologies, and data systems.

Software Quality Engineer 4

Senior Lead Software Quality Engineer position for Adobe Lightroom Android team, focusing on mobile app testing, automation, and quality assurance with 8+ years experience required.

Sr. Software Development Engineer

Senior Software Engineer role at Adobe focusing on backend development with Java, Python, and AWS, offering competitive pay and benefits in Lehi, UT.

Sr Product Manager

Senior Product Manager position at Adobe leading the Unified Customer Portal initiative, combining strategic vision with technical execution and agile leadership.