3 days ago
Bengaluru, IndiaStaff+
Responsibilities
- Design, build, and deploy high-quality software for the Adobe Unified Platform.
- Innovate within existing systems to improve robustness, ease, and convenience.
- Participate in code reviews, testing, and debugging.
- Collaborate with developers, project managers, and other collaborators to deliver software solutions.
- Review and provide feedback on features, technologies, architecture, designs, estimates, and test strategies.
- Develop and improve engineering and business processes to optimize team efficiency.
- Partner with senior Adobe engineers to achieve shared goals.
- Develop complex, large-scale microservices and RESTful APIs for responsive applications.
Requirements
- 2–4 years of experience with full-stack software development.
- Experience with backend technologies such as Java, Node.js, and REST APIs.
- Experience with NoSQL databases such as DynamoDB and SQL databases.
- Experience with AWS, Kubernetes, Docker, or similar DevOps tools.
- Hands-on experience developing complex, large-scale microservices and RESTful APIs.
- Hands-on experience using AI tools such as Claude and Codex.
- Proficiency in data structures and low-level design.
- Strong verbal and written communication skills.
Categories
About Adobe
Adobe builds software for creative work, document workflows, and customer experience used by individuals, teams, and enterprises. Its products include Creative Cloud (Photoshop, Illustrator, Premiere Pro), Acrobat/Document Cloud, and Experience Cloud for marketing and analytics, sold primarily via subscriptions. Founded in 1982 and headquartered in San Jose, California, Adobe is a public company traded on NASDAQ under the ticker ADBE.
