IT Firm
Backend Developer - AEM Technologies
Job Location
in, India
Job Description
Job Overview : We are looking for an experienced AEM Backend Developer to join our growing team. The ideal candidate will have a deep understanding of Adobe Experience Manager (AEM), with a strong focus on backend development. In this role, you will be responsible for building and optimizing AEM components, workflows, and integrations, while ensuring performance, scalability, and high availability of the backend systems. As an AEM Backend Developer, you will collaborate with cross-functional teams including frontend developers, designers, product managers, and other stakeholders to deliver high-quality, scalable, and enterprise-level AEM solutions. Key Responsibilities : AEM Backend Development : - Develop, configure, and maintain AEM components, templates, and workflows to deliver high-quality web applications. - Build custom AEM workflows to automate content management and publishing processes. - Develop AEM services for content management, DAM (Digital Asset Management), and integration with other systems. - Design and implement RESTful APIs to expose data from AEM to other systems, ensuring seamless integration. Database and Data Management : - Design and implement AEM data models (JCR nodes, Sling models) and configure content repositories for optimized performance and scalability. - Integrate AEM with external systems like CRM, ERP, and third-party APIs, ensuring proper data flow and synchronization. - Work with SQL and NoSQL databases to store and retrieve data Optimization and Scalability : - Ensure backend performance optimization, identifying and resolving bottlenecks in AEM services and APIs. - Monitor system performance and resolve any issues related to backend performance, security, and scalability. - Implement caching strategies (e.g., Dispatcher, CDN) to ensure fast content delivery and improved and Stakeholder Communication : -Work closely with frontend developers to ensure smooth integration between the AEM backend and the user interface. - Collaborate with product owners, designers, and stakeholders to understand business requirements and ensure timely and effective delivery of solutions. - Participate in daily standups, sprint planning, and retrospectives in an Agile Improvement : - Contribute to the ongoing enhancement of the AEM platform, identifying areas for improvement in backend processes and functionalities. - Participate in code reviews, ensuring adherence to coding standards, security best practices, and performance guidelines. - Stay up to date with the latest AEM and backend development trends, and continuously improve your skillset. Support and Maintenance : - Provide ongoing support and maintenance for the AEM backend, ensuring all services are up and running smoothly. - Troubleshoot and resolve issues related to AEM workflows, integrations, and backend and Qualifications : - 5 years of experience in backend development, with at least 2-3 years of hands-on experience with Adobe Experience Manager (AEM). - Strong knowledge of AEM architecture, including Sling, JCR, HTL (HTML Template Language), and OSGi. - Proficiency in Java and JSP (JavaServer Pages), with experience in developing custom AEM components and services. - Experience with RESTful API design and integration in AEM, using technologies such as Spring, Sling models, and OSGi services. - In-depth understanding of AEM workflows, DAM, and content repositories. - Strong proficiency in JavaScript, HTML5, CSS, and AJAX for front-end integration with backend services. - Solid understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Couchbase). - Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization technologies like Docker and Kubernetes. - Version control using Git and CI/CD tools like Jenkins, GitLab CI, or similar. - Strong debugging, troubleshooting, and performance tuning skills. - Experience with integration tools like Mulesoft, Apache Camel, or other middleware platforms is a plus. Preferred Qualifications : - AEM certifications such as Adobe Certified Expert (ACE). - Experience with AEM as a Cloud Service and Cloud Manager. - Knowledge of microservices architecture and best practices. - Familiarity with containerized applications and serverless architectures. - Strong understanding of DevOps practices and automated deployments. Soft Skills : - Strong communication and collaboration skills, with the ability to work effectively within cross-functional teams. - Ability to work in an Agile environment and adapt to changing requirements. - Self-driven, highly organized, and capable of managing multiple tasks simultaneously. - Problem-solving mindset, with a focus on delivering high-quality solutions in a timely manner. (ref:hirist.tech)
Location: in, IN
Posted Date: 4/20/2025
Location: in, IN
Posted Date: 4/20/2025
Contact Information
Contact | Human Resources IT Firm |
---|