Computer scientist-II

Adobe is an industry leader in digital experience platforms, changing the world through digital experiences.
Backend
Mid-Level Software Engineer
In-Person
7+ years of experience
Enterprise SaaS

Description For Computer scientist-II

Adobe is seeking a Computer Scientist-II for their Digital Experience & Insights team. The role involves working on highly scalable distributed systems and cloud services for Adobe Advertising, which is the first end-to-end independent advertising and data management solution spanning traditional TV and digital formats. The ideal candidate will have 7-9 years of programming experience with Java technologies, expertise in Microservices, and experience with cloud platforms like Kubernetes and AWS. This position offers the opportunity to work on innovative solutions in the digital marketing space, collaborating across all functions of product development.

Key Responsibilities:

  • Work with highly scalable distributed systems and own cloud services
  • Participate in all aspects of software development including design, estimation, coding, code review, unit-testing, and bug fixing
  • Handle non-functional requirements like performance and memory leaks
  • Fast prototyping of ideas and concepts
  • Research the latest industry trends
  • Mentor junior developers

Required Skills:

  • Bachelor's degree in computer science or computer engineering
  • 7-9 years of programming experience with Java technologies, 4+ years of recent experience in SpringBoot
  • Expertise in Advanced Java, Microservices, Highly Scalable Cloud services
  • Experience with Kubernetes and AWS
  • Strong knowledge of Object Oriented Programming (OOP) Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Knowledge of Java concurrency patterns
  • Strong analytical, problem-solving, and programming skills
  • Experience with TDD and tools like Junit, Mockito
  • Experience with automation testing and monitoring tools
  • Experience working with RDBMS like PostgreSQL
  • Excellent verbal, written, and interpersonal communication skills

This role offers the opportunity to work on cutting-edge advertising technology, solving complex problems at scale, and contributing to Adobe's mission of changing the world through digital experiences.

Last updated 9 days ago

Responsibilities For Computer scientist-II

  • Work with highly scalable distributed systems and own some of the cloud services
  • Participate in all aspects of software development activities including design, estimation, coding, code review, unit-testing and bug fixing
  • Handle non-functional requirements like performance, memory leaks etc.
  • Fast prototyping of ideas and concepts
  • Research the latest industry trends
  • Mentor junior developers to help our team reach its maximum potential

Requirements For Computer scientist-II

Java
Kubernetes
PostgreSQL
  • Bachelor's degree in computer science or computer engineering
  • 7-9 years of programming experience with Java technologies
  • 4+ years of recent experience in SpringBoot
  • Expertise in Advanced Java, Microservices, Highly Scalable Cloud services
  • Experience with Kubernetes and AWS
  • Strong knowledge of Object Oriented Programming (OOP) Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Knowledge of Java concurrency patterns
  • Strong analytical, problem-solving and programming skills
  • Experience with TDD and tools like Junit, Mockito
  • Experience with automation testing and monitoring tools
  • Experience working with RDBMS like PostgreSQL
  • Excellent verbal, written and interpersonal communication skills

Interested in this job?

Jobs Related To Adobe Computer scientist-II

Member of Technical Staff - II

Mid-level software engineering role at Adobe focusing on AEM Translation solutions, requiring Java expertise and 2-4 years of development experience.

Software Development Engineer

Java Developer role at Adobe Connect focusing on backend development, streaming technologies, and Android development with 4+ years experience required.

Computer Scientist - I (C++)

Adobe is seeking a Computer Scientist with 4+ years of experience in C++ development to build and maintain critical features for their digital experience platform.

Software Development Engineer

Software Development Engineer role at Adobe building scalable cloud platform components using Java and modern technologies.

Member of Technical Staff - II

Backend Software Engineer role at Adobe building scalable APIs and workflow services for Creative Cloud Enterprise customers.