Computer Scientist I

Noida April 11, 2026 Full Time Phenom




Role Description

We are looking for a skilled Software Developer with strong Java expertise and a solid foundation in data structures and algorithms. The ideal candidate will have experience building and operating scalable backend systems, working with cloud and CI/CD ecosystems, and collaborating across teams to deliver reliable, secure, and high-quality software.

This role requires strong problem-solving ability, ownership attitude, and effective communication skills to work in a fast-paced engineering environment.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Java.
  • Write clean, efficient, and testable code following best engineering practices.
  • Implement and optimize algorithms and data structures for performance-critical systems.
  • Build and maintain CI/CD pipelines and automation workflows.
  • Collaborate with multi-functional teams including DevOps, Security, and Product.
  • Participate in design reviews, code reviews, and technical discussions.
  • Solve production issues and ensure system reliability at scale.
  • Contribute to user documentation and internal presentations.


Required Qualifications
  • 4-6 years of hands-on software development experience.
  • Strong proficiency in Java and object-oriented design principles.
  • Solid understanding of data structures and algorithms.
  • Experience with relational databases (preferably Oracle or similar).
  • Familiarity with build and dependency tools such as Maven.
  • Experience with CI/CD tools such as Jenkins.
  • Working knowledge of cloud platforms (preferably AWS).
  • Experience with messaging systems such as ActiveMQ (or similar).
  • Exposure to modern deployment and GitOps tools (e.g., Argo CD).
  • Strong debugging, problem-solving, and analytical skills.


Preferred / Good to Have
  • Experience working with large-scale systems.
  • Understanding of PKI, digital certificates, and code-signing workflows.
  • Familiarity with software supply chain security concepts.
  • Experience building secure and compliant engineering systems.
  • Exposure to containerization and Kubernetes environments.
  • Prior experience in performance optimization and system design.


Soft Skills
  • Strong communication and collaboration skills.
  • Ability to clearly present technical ideas and solutions.
  • Ownership attitude with attention to quality and detail.
  • Ability to work independently and in a team environment.
  • Comfortable engaging with interested parties and leadership when required.


 

Apply on company site

How to Get Hired at Adobe

  • Study Adobe's three cloud pillars (Creative, Document, Experience) and clearly articulate which one your target role supports and how your experience maps to its specific challenges and goals
  • Optimize your resume for Phenom's AI matching by using exact terminology from Adobe's job descriptions — product names, technical stack, and business metrics — in context within your accomplishment bullets
Read the full guide

How well do you match this role?

Check My Resume