HamburgerMenu
hirist

Job Description

Description :

Job Title : AEM Forms Developer.

Location : Chennai.

Experience : 3 to 5 Years.

Were looking for an AEM Forms Developer with strong experience in building scalable document-generation and enterprise AEM solutions.


Youll design, develop, and maintain AEM Forms, PDF/XDP templates, custom components, and integrate forms with backend services while working with a global cross-functional team.

Mandatory Skills :

- Hands-on experience with AEM Forms: Adaptive Forms, XDP/XML templates, Interactive Communications, Document Services.

- Strong in AEM Core: Sling, OSGi, JCR, HTL, Dispatcher.

- Custom AEM components, OSGi services, Sling models, workflows.

- Java/J2EE, Microservices, REST/SOAP APIs.

- Frontend: JavaScript, HTML, CSS, JSON, XML/XSD.

- Integrations with REST/JSON, SOAP, OAuth/SAML.

- CI/CD (Git, Jenkins, Cloud Manager, GitHub Actions), JUnit, SonarQube.

- Debugging using AEM logs; exposure to Splunk/Dynatrace.

- Familiarity with Agile development practices.

Desirable Skills :

- Experience with AEM as a Cloud Service (AEMaaCS).

- SaaS product development experience (Document Generation).

- Spring Boot, React.

- Cloud (GCP/AWS/Azure): Cloud Run, Cloud SQL, Pub/Sub, Cloud SDKs.

- Secure coding tools (Checkmarx, advanced SonarQube).

- Monitoring tools: Splunk, Dynatrace, Healthnut.

- Experience in microservices architecture and cloud-native design.

Education :

Required : B.E./B.Tech.

Preferred : Adobe, Cloud, DevOps certifications.

Key Responsibility Areas (KRAs) :

- Design, develop, and enhance Adaptive Forms, XDP/XML templates, Interactive Communications, and document generation workflows.

- Create and maintain custom components, Sling Models, OSGi services, and AEM workflows.

- Optimize forms for accessibility, performance, security, and reusability.

- Integrate AEM Forms with enterprise backends using REST/SOAP, OAuth/SAML, and secure API frameworks.

- Build microservices or backend components to support dynamic data integrations.

- Work with Sling, JCR, HTL, dispatcher configurations, and AEM content architecture.

- Troubleshoot and optimize AEM runtimes, workflows, and publish/author environments.

- Implement CI/CD pipelines using Git, Jenkins, Cloud Manager, GitHub Actions.

- Perform unit testing using JUnit, enforce code quality via SonarQube, and follow secure coding practices.

- Maintain high code quality, performance, and security standards.

- Diagnose issues using AEM logs, Splunk, Dynatrace, and other monitoring tools.

- Ensure timely resolution of defects, performance bottlenecks, and production issues.

- Work with cross-functional teams including architects, QA, DevOps, and business stakeholders.

- Participate in Agile ceremonies (daily standups, refinements, sprint planning).

- Contribute to documentation, coding standards, and reusable frameworks.


info-icon

Did you find something suspicious?