Senior Java Software Engineer - Adobe Identity Services

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to design and deliver exceptional digital experiences.
Backend
Senior Software Engineer
In-Person
10+ years of experience
Enterprise SaaS

Description For Senior Java Software Engineer - Adobe Identity Services

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

As a senior engineer, you'll be responsible for maintaining 99.99% uptime and designing systems that scale with Adobe's growing business demands. The role combines technical excellence with leadership, requiring both hands-on development and mentorship of junior team members. You'll work with cutting-edge technologies in identity management, focusing on high scalability, elastic infrastructure, and performance optimization.

The ideal candidate brings 10+ years of experience and a strong foundation in Java development, system architecture, and identity management solutions. You'll be part of an agile team that values innovation, technical excellence, and collaborative problem-solving. This role offers the opportunity to impact millions of users while working with one of the world's leading digital experience companies.

Adobe offers an exceptional work environment, recognized globally for its employee-focused culture. The company provides comprehensive benefits and embraces a unique Check-In approach for ongoing feedback and professional growth. This role presents an exciting opportunity to work on critical infrastructure that powers Adobe's digital experience platform while being part of a team that values innovation and technical excellence.

Last updated 18 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
  • Design, develop, deploy, integrate, and support Single Sign On (SSO)
  • Mentor junior members of the team
  • Perform research on various technologies and define architectural improvements
  • Drive adoption of modern technologies
  • Build prototypes and core features

Requirements For Senior Java Software Engineer - Adobe Identity Services

Java
Kubernetes
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
  • Proven foundation in software engineering process & methodologies
  • Hands-on software development capabilities with large projects
  • Good written and verbal communication skills
  • English proficiency

Interested in this job?

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

Senior Engineer/Tech Lead

Senior Engineer/Tech Lead position at Adobe leading architecture and development of enterprise software with focus on GenAI integration and customer value delivery.

Full-Stack Engineer

Full-Stack Engineer role at Adobe focusing on Experience Management solutions, offering competitive compensation and opportunity to work on innovative AEM capabilities.

Senior Fullstack Engineer

Senior Fullstack Engineer role at Adobe, building innovative solutions for AEM Sites customers with focus on website performance and user engagement.

Senior Software Development Engineer

Senior Software Development Engineer role at Adobe building scalable services for the Journey Optimizer Team, focusing on cloud-native and distributed systems development.

Senior FullStack Software Engineer - Commerce

Senior FullStack Software Engineer position at Adobe, focusing on commerce solutions and requiring 8+ years of experience in building scalable web applications using modern technologies.