Need help? Have a question about a project, or about getting in touch? We're always happy to hear from you.
AEM Forms Developer
AEM Forms developer will play a vital role in the design, development, integration, testing and deployment of Adobe Digital solutions. You will work closely with other developers, quality engineers, system administrators, project managers, business analysts and end users to build and maintain a state-of-the-art AEM based website.
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
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.
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.
To perform the job successfully, an individual must be able to perform each essential duty. The requirements listed below are representative of the knowledge, skills and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Minimum 6 years of experience developing with AEM (version 6.1 and higher)
Adobe AEM Form certification
5+ years experience maintaining and administering AEM Forms
3+ years experience with creating responsive websites in AEM using AEM Forms
Experience utilizing BitBucket, GitHub, Jira and Confluence