HamburgerMenu
hirist

AEM Developer - Java Technologies

acharya consulting services
Multiple Locations
5 - 15 Years

Posted on: 13/07/2025

Job Description

Key Responsibilities :

- Develop and Manage AEM Applications: Design, build, and deploy AEM solutions aligned with business requirements.

- Custom Components and Templates: Create custom AEM components, templates, and workflows to enhance functionality and user experience.

- Java-Based Development: Write efficient, reusable, and scalable Java code for AEM implementations, following best practices.

- System Architecture and Integrations: Collaborate with cross-functional teams to define AEM architecture, integrations with back-end systems, and deployment strategies.

- Content Management and Authoring: Manage, configure, and optimize content authoring and publishing workflows.

- Performance Optimization: Identify performance bottlenecks, troubleshoot issues, and implement solutions to improve site performance.

- Quality Assurance: Conduct code reviews, write unit and integration tests, and ensure adherence to quality standards and security practices.

- Mentorship and Training: Provide guidance to junior developers and cross-train team members on AEM development best practices.

Qualifications :

- 6+ Years of Experience in software development, with a focus on Adobe Experience Manager and Java technologies.

- AEM Expertise: Proficient in AEM (v6.5 or later) including components, templates, dialogs, HTL/Sightly, Sling Models, OSGi, workflows, and dispatcher configurations.

- Java Development: Strong proficiency in Java, with hands-on experience in building robust and scalable solutions.

- Front-End Technologies: Familiarity with HTML5, CSS3, JavaScript, and modern frameworks (e.g., React or Angular).

- Web Services: Experience with RESTful and SOAP web services and third-party integrations.

- Version Control: Proficient with Git and collaborative development practices.

- Agile Methodology: Experience working in an Agile/Scrum development environment.

- Excellent Problem-Solving Skills: Ability to troubleshoot complex issues and provide solutions that are scalable and performant.

- Strong Communication Skills: Capable of articulating technical solutions effectively to technical and non-technical stakeholders

info-icon

Did you find something suspicious?