SW Senior Java/AEM Developer_VOIS
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:
1. **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.
2. **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.
3. **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.
4. **AEM Touch UI:**
- Develop and manage AEM Touch UI components.
- Ensure seamless user experience and responsiveness across devices.
5. **System Administration and Maintenance:**
- Perform AEM administration tasks including user permissions, configurations, and system maintenance.
- Monitor and optimize AEM system performance and security.
6. **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