Computer Scientist - I (Java/Android)

Noida, Uttar Pradesh, India
Aug 22, 2024
Sep 08, 2025
Onsite
Full-Time
4 Years
Job Description

Join the Adobe Connect team within the Digital Experience and Learning Platform (DALP) business unit. Adobe Connect is a leading online webinar and training delivery platform, generating over $40M in revenue and serving a diverse global customer base. This role offers an exciting opportunity to work on a product that integrates advanced technologies across client and server-side environments, with a focus on enhancing both Android app development and backend functionality.

What You'll Do

  1. Feature Development. Design and implement new features for the Adobe Connect Android app, enhancing both functionality and user experience to meet evolving customer needs.
  2. Issue Resolution. Troubleshoot and resolve issues related to audio and video streaming, ensuring high-quality performance and reliability for users.
  3. Collaboration. Partner with UI/UX designers, architects, and product managers to deliver intuitive, user-friendly features and contribute to the overall product vision.
  4. Best Practices. Promote and implement best practices in software development, including unit testing, automated UI testing, and adherence to coding standards to ensure high-quality deliverables.
  5. Urgent Fixes. Address and deploy code fixes for urgent issues swiftly, maintaining the stability and integrity of the Adobe Connect platform.

What You Need to Succeed

  1. Educational Background. Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  2. Experience. 4+ years of relevant experience in software development, with strong expertise in Java and Android development.
  3. Proficiency in Java programming and Java-based frameworks such as Spring, Spring Boot, and Hibernate.
  4. Working knowledge of Android development.
  5. Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes) is preferred.
  6. Analytical Skills. Strong problem-solving abilities with a solid foundation in computer science fundamentals, including design and performance of algorithms.
  7. Quality Focus. Demonstrated commitment to writing reliable, maintainable, and high-performance code.
  8. Adaptability. Ability to quickly learn and integrate new technologies and work across the full tech stack of the product.

Bonus Qualifications

  1. Audio/Video Streaming. Experience with audio and video streaming technologies is a plus.
  2. Advanced Tools. Knowledge of additional tools such as AWS, Kubernetes, and Splunk will be advantageous.

Adobe's Commitment

Adobe is an Equal Employment Opportunity and affirmative action employer. We are dedicated to fostering a diverse and inclusive workplace where every employee feels valued and empowered. We do not discriminate based on gender, race, ethnicity, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by law.

For accessibility accommodations or assistance with the application process, please contact [email protected] or call (408) 536-3015.

Join Us. Be a part of a dynamic team at Adobe that is shaping the future of digital experiences. Apply now to contribute to the next generation of online collaboration and training solutions and make a meaningful impact in the digital world.