Java Software Engineer - Adobe Identity Services

Adobe transforms digital experiences, providing creative software and solutions to global brands and individuals.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Java Software Engineer - Adobe Identity Services

Adobe's Identity Management Services (IMS) team is seeking a Java Software Engineer to join their high-impact team. This role is crucial in Adobe's authentication infrastructure, implementing Federated ID and OAuth 2.0 for Adobe ID users. The position offers the opportunity to work on a highly scalable system deployed on AWS infrastructure across multiple availability zones and regions.

The ideal candidate will be passionate about building systems that achieve 99.99% uptime and scale with business demands. You'll be working with cutting-edge technologies to handle 1 million requests per minute while maintaining optimal performance. This is a chance to join a team that values technical excellence and innovation in identity management.

As a Java Software Engineer, you'll be responsible for designing and implementing secure authentication services, working with modern cloud infrastructure, and contributing to a system that serves Adobe's global user base. You'll collaborate with talented engineers, participate in architectural decisions, and have the opportunity to mentor others.

The role combines deep technical expertise with business impact, as the identity services you'll work on are critical to Adobe's product ecosystem. You'll be part of Adobe's larger mission to change the world through digital experiences, working on infrastructure that supports creative professionals and enterprises worldwide.

Benefits include working with the latest technologies, solving complex scalability challenges, and being part of a team that values technical excellence. Adobe offers a collaborative environment, opportunities for growth, and the chance to work on systems that impact millions of users globally.

Last updated a day ago

Responsibilities For Java Software Engineer - Adobe Identity Services

  • Work in an agile team to build scalable and secure services
  • Evaluate current architecture and determine risks and opportunities
  • Extend capabilities for federated identities
  • Design, develop, deploy and support Single Sign On (SSO)
  • Mentor junior members of the team
  • Perform research on technologies and define architectural improvements
  • Drive adoption of modern technologies
  • Build prototypes and core features

Requirements For Java Software Engineer - Adobe Identity Services

Java
Linux
Kubernetes
  • B.S. or M.S. degree in Computer Science, Engineering or equivalent
  • 5 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
  • Foundation in software engineering process & methodologies
  • Good written and verbal communication skills
  • English proficiency

Benefits For Java Software Engineer - Adobe Identity Services

Medical Insurance
401k
Equity
  • Competitive salary and benefits package
  • Opportunity to work with latest technologies
  • Professional development opportunities
  • Collaborative work environment

Interested in this job?

Jobs Related To Adobe Java Software Engineer - Adobe Identity Services

Software Engineer

Adobe is hiring a Software Engineer to build cloud-native systems using Python, Go & modern cloud technologies. Join our Managed Services Engineering team in San Jose.

Java Software Engineer, Adobe Experience Platform

Join Adobe as a Java Software Engineer to build and maintain complex features for the Adobe Experience Platform, working with cloud microservices and modern Java technologies.

Software Quality Engineer (Automation)

Adobe is seeking a Software Quality Engineer to develop test automation for the Lightroom Android mobile app, requiring 5+ years of testing experience and strong programming skills.

Software Development Engineer 30

Adobe is hiring a Software Development Engineer to build platform features for Adobe Experience Platform's Generative AI capabilities, focusing on scalable solutions and microservices architecture.

Software Engineer

Mid-level Software Engineer position at Adobe, focusing on cloud-native systems development using Python and Go, offering competitive compensation $113K-$206K annually.