Computer Scientist 1

Adobe changes the world through digital experiences, providing tools for emerging artists to global brands to create exceptional digital experiences.
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Computer Scientist 1

Adobe is seeking a talented Computer Scientist 1 to join their ColdFusion team in Bangalore. This role offers an exciting opportunity to work on Adobe ColdFusion, a powerful rapid application development platform known for building dynamic and high-performance web applications. As a key member of the team, you'll be responsible for driving technical design and implementation of core systems, while working with cutting-edge technologies and contributing to Adobe's mission of changing the world through digital experiences.

The ideal candidate brings 5+ years of software development experience, with strong expertise in Core Java, Advanced Java, and distributed computing. You'll be working on architecting and building scalable services, implementing sophisticated microservices, and ensuring high performance of the ColdFusion platform. Your role will involve not just coding, but also mentoring team members, driving architectural decisions, and collaborating across Adobe's teams.

This position offers the chance to work with a global leader in digital experiences, where you'll have the opportunity to impact millions of users while working with a team of passionate technologists. Adobe offers a collaborative environment where innovation is encouraged, and you'll have the chance to contribute to the evolution of one of their key products. The role combines technical excellence with leadership opportunities, making it perfect for someone looking to grow their career in software engineering while working on enterprise-scale solutions.

Last updated 10 days ago

Responsibilities For Computer Scientist 1

  • Drive the technical design and implementation strategy for key systems and components of Adobe ColdFusion
  • Drive architecture and technology decisions for major system components
  • Contribute to all stages of software development, including design, coding, reviews, testing, debugging, and documentation
  • Enhance system robustness, usability, and efficiency through continuous innovation
  • Communicate design and code decisions effectively across cross-functional teams
  • Mentor and support a high-performing engineering team
  • Review and provide feedback on features, architecture, technology choices, design, estimates, and testing strategies
  • Manage projects, mitigate risks, and develop creative solutions to challenges
  • Optimize team efficiency by refining engineering related processes
  • Collaborate with teams across Adobe to drive shared objectives

Requirements For Computer Scientist 1

Java
JavaScript
React
  • 5+ years of software development experience
  • Strong knowledge of Core Java, Advanced Java, and JVM internals
  • Experience in architecting, designing, and building scalable, high-performance RESTful web services
  • Strong knowledge of data structures and algorithms
  • Strong proficiency in Low-Level Design (LLD), High-Level Design (HLD), and Design Patterns
  • Proficiency in unit and integration testing frameworks
  • Experience with modern development practices, including testing, version control, and Agile methodologies
  • Familiarity with cloud computing platforms such as AWS and GCP
  • B.Tech/M.Tech/MS in Computer Science
  • Excellent written and verbal communication skills

Benefits For Computer Scientist 1

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal Employment Opportunity
  • Comprehensive Insurance Coverage

Interested in this job?

Jobs Related To Adobe Computer Scientist 1

Associate Engineering Program Manager

Associate Engineering Program Manager role at Adobe, coordinating development of A.com products and Creative Cloud initiatives with 2-4 years experience required.

Software Development Engineer 1

Entry-level Software Engineering role at Adobe focusing on developing high-performance code for digital experience products, offering competitive compensation and growth opportunities.

Computer Scientist - I

Computer Scientist - I role at Adobe's Digital Experience division, focusing on developing and scaling enterprise marketing automation services using Java and Spring Boot.

2025 University Graduate - Software Engineer

Entry-level software engineering position at Adobe for 2025 graduates, focusing on backend development with competitive salary and growth opportunities.

Junior Software Development Engineer

Junior Software Engineer position at Adobe Commerce Services team in Barcelona, working on SaaS products with Java, PHP, and cloud technologies in a hybrid work environment.