AEM Developer - W2 Contract

eTek IT ServicesSan Antonio, TX
15d

About The Position

The AEM Developer plays a critical role in the development and maintenance of Adobe Experience Manager (AEM) applications. This position is essential for ensuring that content management solutions are not only functional but also align with the organization's strategic goals. The AEM Developer will work closely with project managers, UX/UI designers, and other developers to deliver high-quality, scalable, and user-friendly applications. This role involves implementing AEM best practices, enhancing existing functionalities, and ensuring seamless integration with other systems. AEM Developers are responsible for writing high-quality code, ensuring system performance, and troubleshooting any issues that arise. They must stay abreast of new AEM features and stay engaged in continuous learning to improve their skillsets. The impact of this role is significant, contributing directly to the organization's online presence and customer engagement initiatives.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 2+ years of experience in AEM development.
  • Proficient in Java, HTML, CSS, and JavaScript.
  • Experience with OSGi, Sling, and JCR.
  • Strong understanding of RESTful API services.
  • Familiarity with version control systems such as Git.
  • Experience working in an Agile/Scrum environment.
  • Proven troubleshooting and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to handle multiple tasks and prioritize efficiently.
  • Willingness to learn and adapt to new technologies.
  • Strong attention to detail and analytical skills.

Nice To Haves

  • Knowledge of front-end frameworks (e.g., React, Angular) is a plus.
  • Understanding of SEO best practices for content delivery.
  • Experience with AEM 6.x and Cloud Service is preferred.
  • Previous experience in a client-facing role is an advantage.

Responsibilities

  • Develop and maintain AEM components, templates, and workflows.
  • Implement AEM best practices for site structure and content delivery.
  • Collaborate with design and content teams to deliver effective web solutions.
  • Create and manage JCR structures in accordance with project requirements.
  • Integrate AEM with various third-party services and APIs.
  • Debug and troubleshoot AEM applications for optimal performance.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Work in an Agile environment and actively participate in scrum meetings.
  • Support the QA team with testing AEM applications.
  • Document development processes, configurations, and procedures.
  • Ensure compliance with accessibility standards in web applications.
  • Monitor performance metrics and optimize AEM components for speed.
  • Conduct training sessions for users on AEM functionalities.
  • Research and implement new AEM features and functionalities.
  • Assist in the development of user stories and project planning.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service