Adobe (aem/cq) Architect Resume
4.00/5 (Submit Your Rating)
Framingham, MA
SUMMARY
- 10+ Years of experience in implementing solution with Web Content Management.
- Experience in implementing solution using Adobe CQ 5.5+.
- A solid understanding of all AEM/CQ 5.5+ building blocks including templates, components, dialogs, widgets, CQ development and deployment process.
- Extensive Knowledge of Adobe CQ 5.5/5.6 Technology stack, OSGi architecture and specification.
- Understanding of the link between business needs and application technology.
- Strong understanding of front - end technologies and libraries including JQuery, ExtJS, JSON.
- Able to conceptualize and design workflows in CMS.
- Coordinates with team to ensure that team is operating in an efficient and sustainable manner in developing CQ templates, components, services.
- Participates in the project design, development, and deployment implementation using CQ.
- Experience implementing, enhancing, and troubleshooting AEM/CQ 5.5+ installations.
- Knowledge about configuration and optimization of CMS platform, Tar optimizer.
- Experience with administration task like creating and deploying packages, tar optimization, data-store garbage collector.
- Mastery of all core web technologies including XML, XHTML, Client Server-Side Scripting languages such as JavaScript, and JSP,and web services development using RESTful implementations.
- Relevant experience in SQL, Java JSP, XML, HTML, MVC, Struts, JSF, REST, SOAP, XML/RPC, JBoss, Tomcat, CSS, Java Servlets, JEE and JavaScript.
- Deep understanding of Java, JEE, Servlets, JSP, Tag libraries, and JSTL skills, combined with a strong understanding of Enterprise Java frameworks such as Spring and Hibernate.
- Proficient in AEM/CQ 5.5+ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
- Experience working in Agile development environment.
- Experience with source control management tool, such as GIT, Stash.
- Strong analytical, excellent communication, problem solving, and production diagnostic skills.
PROFESSIONAL EXPERIENCE
Confidential - Framingham, MA
Adobe (AEM/CQ) Architect
Responsibilities:
- Interact with clients to create end-to-end specifications for content & collaboration solutions.
- Translate client requirements into technical designs and architecture; design and implement customer engagement strategies to support multi-site, multi-channel, multi-lingual delivery environments.
- Develop Client experiences based on foundation of the Adobe AEM/CQ product suite, including CQ, CRX/CRXDE, CQ WCM, DAM and Social Collaboration.
- Design and implement components for the Adobe CQ platform.
- Build solutions on top of the Adobe WCM, DAM and Social Collaboration modules.
- Create and integrate content-driven applications on top of the Adobe CQ core platform.
- Define implementation processes, quality gates and standards.
- Define best practices to manage performance and scalability of the content management and content delivery solution.
- Diagnose and solve technical problems related to content management implementation.
- Adopt and utilize iterative/Agile methodology as needed or requested.
- Lead the technical team in the installation, configuration, and implementation of the designed Adobe AEM/CQ product suite solution.
Confidential - Detroit, MI
Adobe CQ5 Architect
Responsibilities:
- Develop project technology strategy by understanding key client objectives.
- Diagnosing and mapping client requirements.
- Articulating solution risks and barriers.
- Recommending project approaches; preparing time and cost estimates; planning full project life cycle.
- Lead and facilitate information gathering sessions to validate business cases, gather and document business and functional objectives.
- Implement Adobe CQ architecture by building components and custom designs; prototyping; data migration; maintaining technical integrity and consistency; documenting system.
- Design and implement Adobe CQ Templates, Components, libraries based on CRX, CQ and sling guidelines.
- Manage customer relationship by communicating Adobe CQ architecture standards and frameworks; answering questions; resolving concerns and issues.
- Proficiency in architecting and designing a solution using Adobe CQ product suite and review the detailed designs.
- Recommend best of breed customer solutions, based upon existing products and custom work.
- Establishing architectural and development standards around Adobe CQ and associated technologies viz. CRX, sling, JCR.
- Ability to advise on implementation strategy, performance, tools, operations, release, deployment to the customers.
Confidential - Detroit, MI
Adobe CQ Developer
Responsibilities:
- Gather requirements about Adobe CQ component requests from business stakeholders.
- Create functional specification about how the requirements will be implemented in a way that does not deter performance and complies with industry best practices.
- Develops and tests the Adobe CQ components in lower-tier environments.
- Supports the migration of Adobe CQ components to production environment.
- Serves as a code reviewer for other CQ developers.
- Participate in quality assurance and UAT testing and monitoring automated tools to improve and maintain quality standards.
- Supports CMS publishing tools in conjunction with IT teams.
- Perform other related duties as assigned.
Confidential - Foster City, CA
Adobe CQ Developer
Responsibilities:
- Formulate an implementation plan and prepare estimates for the assigned activities.
- Report work progress to the manager and the client on a periodic basis.
- Participate in design discussions and client meetings.
- Contribute to the organizational best practices/policies.
- Apply industry standard design patterns for web application development.
- Contribute to the Adobe CQ COE.
Confidential - Folsom, NJ
Java Developer
Responsibilities:
- Consistently write, translate and code software programs and applications according to specifications.
- Consult with functional analysts and business groups to understand and design requirements.
- Integrate and customize applications based on customer specifications.
- Install, configure and maintain integrated software components.
- Create and document testing scenarios and validate test results.
- Maintain an understanding of continuously evolving middleware architecture.
- Assist in the development and maintenance of user manuals and guideline.
- Performs special projects and assignments as required.
- Assists with Disaster Recovery/Business Recovery Planning & Testing.
- Perform duties inherent in all supervisory, professional and administrative positions.
Confidential - New Bremen, OH
Java Developer
Responsibilities:
- Design, develop and test applications utilizing Java, HTML, CSS, JavaScript and other web development languages.
- Develop and use Service Oriented Architecture (SOA).
- Write secure code leveraging the Spring framework, including core Spring, Spring MVC, Spring data, and Spring security.
- Improve and fix issues with existing code bases.
- Support production applications.
- Troubleshoot issues in development and production systems.
- Design and develop database schemas.
- Work with business analysts to gather requirements and define user stories.
- Write and maintain support documentation.