Job Details
Hiring for AEM Developer - Malaysia
Developers
Malaysia
2021-05-06 13:36:03

Senior Developer (AEM) Job Responsibilities:

  • Develop software components that meet the quality and architectural standards agreed for the team, including the documentation and implementation of unit tests, scripts and test harnesses.

  • Work across the entire delivery lifecycle, including the identification and resolution of software

    defects during test execution phases.

  • Support effective configuration and release management of software delivered.

  • Communicate with members of other teams and other members of development to ensure

    effective implementation.

  • Design and build components, templates, dialogs, and workflows using the Adobe CQ/AEM

    architecture (Sling, CRX, OSGi, JCR)

  • Collaborate with product management team and web development team to implement reusable

    components & templates that meet standards and business needs.

  • Understanding of multi-tier web application architecture with appropriate levels of abstraction

    within various architectural layers.

  • Evaluates business requirements to determine most appropriate technical architecture and

    design patterns.

  • Diagnose and solve technical problems related to content management such as search result

    accuracy, dynamic content linking, formatting, image scaling, internationalization, and personalization.

    Requirements:

  • Enterprise Software Development Lifecycle Process

  • AEM 6.2 and above. Experience with 6.4 (Preferred)

  • Coding with Java/J2EE

  • Content Management Platforms

  • AEM 6.2 and above. Experience with 6.4 (Preferred)

  • OSGi framework (Bundles/Services, tag libraries)

  • Has been a developer on at least two AEM-based solutions or projects

  • Good understanding of all AEM building blocks including templates, components, dialogs, widgets,

    etc.

  • Experience and understanding of agile delivery processes.

  • Experience with continuous integration and automated testing tools

  • Relevant experience in SQL, MVC, REST, SOAP, JEE, and JavaScript (JSON/XML)

  • Mastery of all core web technologies including XML and JSP, and Web Services development using

    RESTful implementations.

  • Deep understanding of Java, JEE, servlets and JSP, tag libraries, combined with a strong

    understanding of enterprise Java frameworks (e.g., Spring, Hibernate)

  • Proficient in Adobe AEM foundational concepts, including the OAK repository, the AEM platform,

    and the use of core frameworks (e.g., Apache Sling, Apache Felix)

  • Experience with sightly templating language