Position Overview:
We are seeking a skilled Adobe Experience Manager (AEM) Developer to join our team. The ideal candidate will have a strong background in Java and web development technologies, extensive experience with the AEM suite, and a thorough understanding of AEM development tools and methodologies.
Key Responsibilities:
- **AEM Development:**
- Develop, implement, and manage AEM-based web applications
- Utilize AEM Sites, Assets, Mobile, and Communities to create robust and scalable solutions
- Customize and extend AEM Core Components to meet business requirements
- **Web Technologies:**
- Write clean, efficient, and maintainable code in Java, HTML, CSS, and JavaScript
- Work with JavaScript frameworks such as Angular and React to enhance the user experience
- Employ jQuery, AJAX, and JSON for dynamic content management and integration
- **AEM Tools and Frameworks:**
- Use Adobe Developer Console, CRXDE, and Apache Maven for efficient AEM development
- Implement and configure Apache Sling and OSGi frameworks for AEM applications
- Develop RESTful web services to integrate AEM with other systems
- **AEM Touch UI:**
- Develop and manage AEM Touch UI components
- Ensure seamless user experience and responsiveness across devices
- **System Administration and Maintenance:**
- Perform AEM administration tasks including user permissions, configurations, and system maintenance
- Monitor and optimize AEM system performance and security
- **Software Development Methodologies:**
- Follow best practices in software development methodologies including Agile and Scrum
- Utilize version control systems such as Git for code management
- Implement Continuous Integration and Continuous Deployment (CI/CD) processes to streamline development workflows
Qualifications :
- Proven proficiency in Java, HTML, CSS, and JavaScript
- Extensive hands-on experience with the AEM suite, particularly Sites, Assets, Mobile, and Communities
- Familiarity with AEM development tools like Adobe Developer Console, CRXDE, and Apache Maven
- Experience with Apache Sling, OSGi, REST, and JavaScript frameworks (e.g., Angular, React)
- Strong understanding of AEM Core Components and AEM Touch UI development
- Solid knowledge of AEM administration, user permissions, configurations, and system maintenance
- Proficiency in software development methodologies, version control systems, and CI/CD processes
Preferred Skills:
- Excellent problem-solving skills and the ability to work collaboratively in a team environment
- Strong communication skills and the ability to convey technical concepts to non-technical stakeholders
- Ability to manage multiple projects and prioritize tasks effectively
#_VOIS#WeMoveTheWorld#MoveWithUs