Adobe Engineer | Codersbrain
Job Description
Job Title: Adobe Engineer – AEM Specialist
We are looking for a talented Adobe Engineer to join our team and help us create exceptional digital experiences using Adobe's suite of tools.
Responsibilities:
- Develop and maintain digital solutions using Adobe Experience Manager (AEM), Adobe Analytics, Adobe Target, and other products in Adobe Experience Cloud.
- Collaborate with designers, developers, and stakeholders to implement and optimize digital marketing strategies.
- Customize and extend AEM components and templates to meet business requirements.
- Integrate Adobe solutions with other systems and platforms.
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum performance and scalability.
- Manage security controls at the platform level to enable secure, efficient, and policy compliant operations.
- Provide effort estimates, task breakdowns, and contribute to project planning.
· Conduct/participate in team code reviews and provide constructive feedback to team members.
· Demonstrate code solutions and share knowledge with the team to foster continuous improvement and innovation. Willingly accept feedback from team leaders and peers and adjust developed solutions accordingly.
· Follow agile best practices, collaborating with the tech lead to size and prioritize tasks, complete work as agreed to, and actively participate in regular sprint/iteration events such as backlog grooming, sprint demo, and retrospectives.
· Follow defined team processes for code check-in/check out, conduct code and QA review, and ensure protocols for code promotion and deployment.
- Stay up-to-date with emerging trends and technologies in Adobe development.
Requirements:
- 5+ years of proven experience as an Adobe Engineer or similar role.
- Proficiency in Adobe Experience Manager (preferably AEM as a Cloud Service) and other Adobe products (e.g., Adobe Analytics, Adobe Target).
- Experience with Dispatcher configurations, Cloud Manager setup and management, and debugging logs and thread dumps.
- Strong understanding of AEM Best Practices, Multi Site Management concepts, Workflows, Schedulers, Sling Jobs, and User roles and permissions.
- Experience with JAVA, Sling Models, Servlets and Services, and familiarity with front-end technologies (e.g., HTML, HTL, CSS, JavaScript).
- Familiarity with RESTful APIs, authentication and authorization concepts (OAuth, Bearer Token, etc.).
- Skilled in understanding and translating Business requirements into Technical designs and conducting feasibility studies.
- Excellent problem-solving skills and attention to detail.
- Ability to work collaboratively in a team environment.
- Strong verbal and written communication skills.
Preferred Qualifications:
- Adobe Certified AEM Developer (Lead, Architect) is a plus.
- Experience with Cloud hosted AEM, Java and OSGi framework.
- Knowledge of cloud services (e.g., AWS, Azure, Google Cloud).
- Understanding of SEO principles.
- Experience with testing frameworks (e.g., JUnit, Mockito).