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 2 months 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

Computer Scientist I

Entry-level Computer Scientist position at Adobe focusing on web development with Java, Gen AI, and system design, offering opportunity to shape digital experiences.

Computer Scientist-I

Lead full-stack development and architecture for Adobe Captivate, combining technical expertise with team leadership to revolutionize e-learning tools.

Software Engineer, Early Career

Early career software engineering role at Google, developing next-generation technologies that impact billions of users globally. Requires 1 year of programming experience.

Software Engineer

Software Engineering role at Continue, building AI-powered developer tools and code assistants with competitive compensation and equity.

Senior PLSQL Developer

Entry-level Senior PLSQL Developer position at Oracle, working on enterprise database solutions with Java, JavaScript, and SQL technologies.