We are looking for an experienced Adobe Experience Manager (AEM) Developer to
join our team. This role focuses on developing and customizing AEM components,
ensuring seamless system integration, and optimizing platform performance and
scalability. The ideal candidate will be a problem-solver, capable of working
independently, and committed to delivering high-quality digital experiences.
Develop, customize, and maintain AEM components, templates, and
workflows to meet project requirements.
Collaborate with front-end developers and design teams to create efficient,
user-friendly interfaces and content rendering.
Diagnose and resolve issues, optimizing AEM performance for enhanced
scalability and user experience.
Integrate AEM with third-party systems, CRMs, and databases to extend
platform capabilities.
Provide expert guidance on AEM best practices, including workflow
management, security, and scalability.
Participate in requirement analysis, project planning, and regular status
reporting.
Conduct unit testing, integration testing, and debugging to ensure high-quality
deliverables.
Technical Qualifications:
Proven experience with Adobe Experience Manager (AEM).
Strong understanding of content repositories (JCR) and related tools like
Apache Jackrabbit.
Proficiency in Java and JSP for building custom AEM components.
Expertise in HTL (formerly Sightly), Sling models, OSGi services, and Sling
Servlet.
Experience with build tools such as Maven.
Familiarity with front-end technologies, including HTML5, CSS3, JavaScript,
and libraries like jQuery.
Experience in content migration, especially from platforms like Kentico to
AEM.
Proficiency with version control systems, such as Git.
Experience working in Agile development environments.
Personal Skills:
Independent, self-motivated, and able to manage tasks effectively with
minimal supervision.
Strong problem-solving and analytical skills to handle complex technical
challenges.
Excellent communication skills for explaining technical solutions and
collaborating with cross-functional teams, including non-technical
stakeholders.
Detail-oriented, ensuring accuracy and quality in development work.
Adaptable and flexible to work in fast-paced environments and manage
shifting priorities.
Collaborative team player who contributes to knowledge sharing and supports
peers.
3+ years of relevant work experience or an equivalent combination of
education and experience.
Preferred background in Computer Science, IT, or related technical fields.
Role: Software Development - Other
Industry Type: IT Services & Consulting