Role :ย Leadย AEMย Developerย
Location : Rockville MD (DC metro) - Need Locals or near by
Duration : Long Termย
ย DocBridge Mandatory
Lead Softwareย Developer:
- DocBridgeย / AEM:ย Leadย AEMย Developerย Responsible for designing, developing, and implementing high-quality solutions within the Adobe Experience Manager platform, as well as solutions related to document processing and quality assurance using DocBridge technology.ย
- Theย leadย will collaborate with cross-functional teams to deliver exceptional digital experiences, ensuring optimal performance, scalability, and usability.
Responsibilities:
- Leadย the design, coding, testing, and deployment of components, templates, dialogs, and workflows using the AEMย architecture (Sling, CRX, OSGI, JCR).
- Collaborate with UX/UI designers and stakeholders to design and develop AEMย components, templates, and workflows that meet project requirements.
- Customize and extend AEMย functionality using technologies like Java, HTL (HTML Template Language), and JavaScript.
- Integrate AEMย with various third-party systems and platforms using APIs and other integration methods.
- Configure AEMย settings, permissions, and workflows based on project needs and best practices.
- Assist in content migration and authoring, ensuring seamless transition and adherence to content guidelines and best practices.
- Optimize AEMย performance by identifying and addressing bottlenecks, improving code efficiency, and implementing caching strategies.
- Develop and maintain functionality for comparing documents (same or different formats) to identify differences at various levels (pixel, object, etc.).
- Implement and optimize document format conversion processes using DocBridge technology.
- Ensure the performance and scalability of document processing applications.
- Diagnose and resolve issues related to document processing workflows and software functionality.
- Work closely with cross-functional teams, including front-end and back-endย developers, to ensure a cohesive and efficient implementation of digital solutions.
- Provide technical support, troubleshooting, and guidance to team members and stakeholders.
- Document technical specifications, system architecture, and development processes for future reference and knowledge sharing.
- Conduct code reviews and participate in quality assurance activities to ensure code meets established standards and project requirements.
ย
Required:
- Proven experience as an AEMย Developer, including custom component development and integration with the AEMย platform.
- Strong proficiency in Java, J2EE, HTL, JavaScript, and other relevant technologies used in AEMย development and the DocBridge implementation.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., Angular, React) and their integration with AEM.
- Experience with AEMย Core Components and AEMย Touch UI development.
- Knowledge of AEMย administration, including user permissions, configurations, and system maintenance.
- Familiarity with DocBridge or similar tools for document comparison, format conversion, and analysis.
- Ability to identify and resolve complex issues related to document processing.
- Understanding of software development methodologies, version control systems, and CI/CD processes.
- Excellent problem-solving skills and ability to work effectively in a collaborative team environment.