Computer Scientist 1
Adobe · Bangalore, India · Design
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
Job description
from Adobe careersJob 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