Job Description
Location: Jersy City, NJ (This is a hybrid role with some onsite in Jersey City but we will consider full remote for the right candidate.)
Duration: Long term contract.
Job Specs:
- Adobe AEM 6.0 (6.5 preferred)
- Exposure to Integration of APIs or Adobe Experience Cloud Products with AEM like Target, Analytics, AEM Forms, DTM
- Java, JSP, Servlets, Ajax, XML, Jquery and JSON web technologies.
- Integration with Web Services -SOAP, REST
- Architecting Experience in AEM and Adobe Experience Cloud with all deployment architecture
Experience Level: 10 + years overall and 5+ years with AEM.
Required:
- Deep skills with Java Content Repository (API) suite,Sling web framework and Apache Felix OSGi framework
- Experience in designing solutions
- Good experience is required on Java, JSP, Servlets, Ajax, XML, Jquery and JSON web technologies.
- Experience in Integration scenarios
- Experience with Agile/Scrum Project Implementation
- Good communication, team work and customer interaction skills
- Experience with AEM/CQ/DAM upgrades and migrations
- Designing and Manaing end to end MSM and DevOps architecture
- Strong on Dispatcher configuration, Workflows, Headless and latest features.
- Working with Adobe AMS or Cloud service environments
- Strong in end to end project standard documentation delivery like Design.
- Technically lead front end and backend team of AEM
- Onsite and Offshore team coordination with client
PLUS skills:
- AEM Architect certification
- Demonstrated ability to use common Java design patterns and a working knowledge of AEM best practice to create custom templates, components and dialogs
- Demonstrated knowledge of Java development and deployment tools, Maven, Git, Jenkins, Sonar etc. & CICD environment
- Experience developing systems using Agile methodologies
- Experience in documenting use cases, system test scripts, and user acceptance test scripts
- Demonstrated knowledge of Business Analysis modeling tools (e.g. Activity Diagrams, Process Flows, State Diagrams)
- Consulting experience
Job Responsibilities
- Lead large scale AEM implementation projects
- Prepare detailed technical design for various templates, components as well as services layer
- Effectively communicate architecture and design to clients and rest of the development team
- Direct technical teams in developing client solutions
- Identifies, assesses and solves complex business problems through in-depth evaluation of variable factors
- Closely follows the strategic direction set by senior management when establishing near term goals
- Acts independently to determine methods and procedures on new assignments