mid Software Engineer ic · Posted May 14, 2026

About this role

Adobe is hiring a mid-level Software Engineer based in Bangalore, India. The posting calls out experience with Java, SQL, Spring, REST APIs.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Department
Design
Posted
May 14, 2026

More roles at Adobe

Principal Enterprise Architect Professional Services (Milan)
Milan, Italy · principal
Express
AI Innovation and Agent Engineer (Value Practice)
Sydney, Australia · mid
Express LLMs AI Agents
Senior Computer Scientist - Cloud Software
Hamburg, Germany · senior
Java Express AWS
2026 Working Student - Creative
Hamburg, Germany · mid
Express Machine Learning
Director, Engineering Program Management - AI Platforms & Globalization
San Jose, CA · director
LLMs Machine Learning Express
All Adobe jobs →

Job description

from Adobe careers

Job Title: Backend Developer (4–7 Years Experience) – Adobe Learning Manager

Location: Bangalore
Experience: 4–7 years

About the Role

We are looking for a skilled Backend Developer to join the Adobe ALM team. In this role, you will design, develop, and scale backend services that power enterprise-grade applications. You’ll work closely with cross-functional teams to build reliable, high-performance systems on modern cloud infrastructure.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Java

  • Build and optimize RESTful APIs and microservices architectures

  • Work with AWS services (e.g., EC2, S3, Lambda, RDS) to deploy and manage applications

  • Ensure high performance, reliability, and security of backend systems

  • Collaborate with frontend, product, and DevOps teams to deliver end-to-end solutions

  • Participate in code reviews, testing, and debugging to maintain code quality

  • Contribute to system design discussions and architectural decisions

  • Monitor and troubleshoot production issues

Required Skills & Qualifications

  • 4–7 years of experience in backend development

  • Strong proficiency in Java (Spring or similar frameworks preferred)

  • Hands-on experience with AWS cloud services

  • Solid understanding of REST APIs, microservices, and distributed systems

  • Experience with databases (SQL/NoSQL such as MySQL, PostgreSQL, DynamoDB)

  • Familiarity with CI/CD pipelines and version control systems (e.g., Git)

  • Good problem-solving and debugging skills

Good to Have

This is an excerpt. Read the full job description on Adobe careers →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All Adobe Jobs Browse software engineering roles mid positions