Adobe AEM Developer
KeySkills
Company Name
Job Description
Job Description:
We are seeking an experienced Adobe AEM (CQ5) Developer with strong expertise in Java/J2EE, AEM components, and content management systems. The ideal candidate will have hands-on experience with AEM implementations, module design, performance optimization, and CMS integrations, along with excellent problem-solving and communication skills.
Responsibilities:
-
Implement, enhance, and troubleshoot Adobe CQ5/AEM installations.
-
Develop OSGi bundles, CQ5 components, workflows, and integrate with other systems (CRM, E-commerce, portals).
-
Work on RESTful web services and JavaScript frameworks (jQuery, ExtJS).
-
Address cross-browser and cross-platform issues (IE, Firefox, Safari, etc.).
-
Design modules, components, and templates for AEM implementations.
-
Optimize performance and ensure scalability of AEM solutions.
-
Apply AEM security models, including SSO and authorization.
-
Migrate content from legacy systems to AEM.
-
Collaborate with stakeholders during requirement discovery and recommend technical solutions.
-
Present solution architectures and designs to customers.
Key Skills:
Primary Skills:
-
Adobe CQ5/AEM CMS development
-
Java/J2EE, OOPS, design patterns
-
OSGi, Sling web framework, Apache Felix
-
AEM components (MSM, Mobile, I18N, Tagging, Translation, Search)
-
Java Frameworks (Spring, Struts, etc.)
-
UML diagrams (Use Case, Class, Sequence, Activity, Deployment)
-
AEM performance optimization, security, and SSO
Secondary Skills:
-
Requirement analysis and identifying Non-Functional Requirements (NFRs)
-
Designing solution architecture and components/templates
-
End-to-end AEM implementation experience
-
Integration with other systems (CRM, E-commerce, portals)
-