16 Aug
|
Adobe
|
Bengaluru
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 contemporary deployment and GitOps tools (e.g., Argo CD).
- Strong debugging, problem-solving, and analytical skills.
Application Security Requirements
- Working knowledge of the OWASP Top 10 vulnerabilities (e.g., injection, broken authentication, XSS, SSRF, insecure deserialization) and how to mitigate them in Java applications.
- Familiar
📌 Product Security Engineer 3 (Bengaluru)
🏢 Adobe
📍 Bengaluru