Description:
Role and Responsibilities
- Translate business requirements into well-designed solutions that best leverage the AEM Forms platform and framework.
- Experience in Configuring AEM Forms for deployment post installation.
- Implement POCs and building framework for AEM Forms OSGi and JEE.
- Experience in complete project life cycle activities on development and maintenance projects.
- Experience working with a globally distributed team.
- Experience working with top tier Cloud providers (AWS, Microsoft, and/or Google).
- Work with Adobe Experience Manager (AEM6.x) on premise and cloud versions
- Experience in implementing traditional, hybrid and headless web applications
- Having good knowledge and experience on AEM FE (responsive) and Backend
- Create events and listeners on content and interaction to produce meaningful reporting (Google Analytics, Adobe Marketing Suite, and other conversion tags)
- Knowledge of CDN tool and integrate/config with Dispatcher.
- Experience with authoring, editing and presenting technical documents.
- Work alongside software developers and architects, UX / UI visual designers and architects, and product developers
- Understanding of cross-browser compatibility issues and approaches
- Experience in Agile development practices
- Excellent written and oral communication skills
- Prepare proposals and time estimates for future work
- Schedules work to meet completion dates and technical specifications
- Proven ability to be effective and adaptable in response to frequent change and ambiguity
- Tools: Jira, Confluence, VISIO (or other similar tool), wireframing tools (i.e. Balsamiq), Postman
Required Skills
- Strong experience with OSGi back-end technology stack of Adobe Experience Manager (AEM) 6.5 and AEM as a Cloud Service to develop and manage AEM bundles and their configurations.
- Solid experience with AEM building blocks including templates, components, dialogs, custom widgets, workflow development, configurations and bundles.
- Experience with development and in-depth knowledge of Experience fragments, Content fragments, SPAs.
- Hands on LiveCycle Application Development (Forms, Output, Reader Extensions, Process Management, Render PDF forms etc.)
- Experience in building, designing and developing of static, dynamic, interactive or non- interactive Adaptive and HTML5 forms.
- Knowledge of client libraries, form themes, form templates and rule editor in adaptive forms.
- Hands on LiveCycle Designer, LiveCycle workbench, LiveCycle Admin console.
- Knowledge of Workspace and AEM Forms app with an ability to customize the console.
- Development of approval workflows, notification and email in workflow processes.
- Integration of forms data with existing or new database using queries or FDM.
- Solid knowledge and expertise in HTML5, JavaScript, Java, Web Services, XSD, XML, PDF, DB (Oracle or other).
- Experience working on form designs, creating templates and automated workflows.
- Good Understanding and configuration experience of AEM Forms Components Forms, Output, etc.
- Develop AEM adaptive forms from the templates.
- Document of record generation and configuration.
- Customizing AEM Adaptive forms to develop modal dialog windows to pass data back and forth from adaptive forms.
- Database and REST service integration with Adaptive forms.
- Develop AEM Workflows (OSGI) and AEM forms process (JEE) and integrating AEM adaptive forms with workflow.
- Authoring and publishing forms for business users.
- Working knowledge of Java concepts and patterns including: Java/J2EE, JSP, Spring, Sling, JMS, JUnit, AOP, MVC.