We provide IT Staff Augmentation Services!

Adobe Cq/aem Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Overall 5+ Years of experience in web based internet/intranet, client/server, and distributed architecture applications in Java, JEE technologies, out of which 3+ years of experience in Adobe CQ and Adobe Experience Manager (AEM)
  • Experience in Full software development life cycle implementation. including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases.
  • Currently working as a Adobe CQ/Adobe Experience Manager (AEM) Developer.
  • Experienced in Multi - threading/process synchronization and concurrent programming
  • Have worked with HTML, Servlets, JSP, Spring, Hibernate, Maven, Junit, Java Script, XML
  • Experience in GUI, Web Designing and validations using HTML, DHTML, JHTML, XHTML, CSS, JQuery, Ajax.
  • Experience in design and development of multilingual Content Management Systems (CMS) using Adobe CQ 5.6, 6.0, Adobe Experience Manager (AEM) 6.1 and 6.2.
  • Proficient in design and developing AEM templates and custom components using slightly.
  • Experience in both the AEM authoring views Classic UI and Touch UI which is based on Coral UI & Granite UI.
  • Extensive knowledge and working experience on AEM Granite platform, Adobe’s Open Web Stack, which includes OSGi framework, Loggig framework, CRX repository & Apache Jackrabbit OAK (implementation of JCR API Specifications), Apache Sling Web Framework.
  • Extensively used Adobe CRX, CRXDE, WCM, Package Manager, Components, Workflows, Widgets, and Digital Asset Management (DAM).
  • Experience in using default Adobe CQ/AEM components like Adaptive Image, Carousel, Content Fragment, Image, Layout Container, External etc.,
  • Extensively used AEM Forms for capturing the user inputs.
  • Proficient in using Adobe Experience Manager (AEM) developer toolset, Web Console to manage bundles and configuration, CRXDE Lite and Eclipse AEM Plugin for development.
  • Experience with AEM workflow and customizing them as per the business requirements.
  • Experienced in implementing MVC (Model View Controller) architecture using Spring framework.
  • Experience with Backend Databases like ORACLE, DB2, MYSQL and SQL Server.
  • Experience in developing RESTful Web Services using Spring and Jersey frameworks.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.
  • A strong team player with excellent interpersonal and communication skills and ready to take an independent challenge.

TECHNICAL SKILLS

O. S.: Windows, UNIX, Linux, MAC

Languages: Java, SQL, PL/SQL, XML.

Framework: Spring 3.x/4.x, Hibernate 3.x

Database: Oracle, SQL Server, DB2, My SQL.

Web Technologies : Servlets, JSP, HTML5, JavaScript, AJAX, CSS3, Bootstrap

IDE Tools: Eclipse3.x, CRXDE Lite, Brackets, Sublime, Visual Studio Code

Reporting Tools: iText, FOP

Scripting Languages: VBScript, JavaScript, JQuery

App/Web Server: Tomcat 6.x/7.x, Jetty 8.x/9.x, Adobe CQ 5.6, AEM 6.x

Version Control : CVS, SVN, GitHub, Bitbucket.

Build Tools : Ant, Maven, Jenkins, Build Forge

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Adobe CQ/AEM Developer

Responsibilities:

  • Involved in the architecture design team responsible for UI/UX Design, workflow and various services design for the application.
  • Implemented Ajax calls to submit/save records and populate records in UI
  • Used JQuery to implement Ajax calls.
  • Designed and developed various AEM components.
  • Designed and created AEM application structure in CRX DE environment.
  • Configured the application to use the multilingual feature of the AEM.
  • Configured Eclipse to use the AEM Plugin built and deployed to the AEM server with in the eclipse using maven.
  • Developed modular homepage component for the application using Sightly .
  • Developed the various design-dialogs which can be used authors on different pages.
  • Implemented custom component to redirect individual pages in AEM .
  • Developed multiple OSGi services encapsulating the business logic which can be used by components in JSP and Sightly component development.
  • Developed AEM/CQ Schedulers to run on different events (Node actions and replication actions).
  • Implemented OmniSearch for authors to search anything (template, tag etc.,) from the repository.
  • Developed and configured AEM Workflow which is triggered when author publishes a page.
  • Configured replication agents (Publish Replication Agent and Dispatcher Flush) between Author and Publish instances.
  • Developed RESTFul Web Service using the JAX-RS reference implementation Jersey
  • Developed multiple resource classes for various URI paths with JAX-RS annotations, representing as RestFul Web Services.
  • Used Maven building the packages and deploying them to CRXDE Package Manager.
  • Used Jenkins as the build server in the development, QA, Stage and production environments

Environment: JDK 1.7, Spring 3.x, XML, AJAX, JQuery, Adobe Experience Manger (AEM) 6.x, Tomcat 7.x, CRX DE, Eclipse, Brackets IDE, Oracle 10.x, Git Hub, Maven, Jenkins, TFS

Confidential

Java Developer

Responsibilities:

  • Participated in Mapping Document Reviews. This is very similar to Business Requirement Review document.
  • Did spring bean configuration changes in spring context xml files for loading properties, configuring beans, DAOs and beans consisting of service layer business logic.
  • Created hbm.xml files for MPOS tables using eclipse hibernate plugin and modified them. Created collection, association and component mappings in hbm.xml files.
  • Created hibernate persistence logic in DAOs.
  • Created spring controllers and written logic to access service layer bean logic.
  • Handled user input validation errors using spring resource bundles.
  • Wrote business logic in Service Layer Beans defined in sprint context. Performed auto wiring configuration between beans, DAOs, Service Layer Beans and Controllers.
  • Developed RESTFul web service using Jersey, supporting JSON data format.
  • Wrote jersey service classes to fulfill RESTFul service calls. Handled HTTP exceptions in jersey client calls.
  • Identified functional areas that need the required changes. Identify associated code components that need to change by doing impact analysis.
  • Worked with DB Engineering team to make related table & stored procedure changes.
  • Developed spring bean configuration and auto wiring changes.
  • Made changes to existing JSP pages using HTML, JavaScript, and jQuery.
  • Developed Junit test classes sometimes using Easy Mock and Power Mock.
  • Performed local maven builds and unit test the application.
  • Worked with the QA in reviewing and finalizing the test cases.
  • Participated in Scrum Stand-up and participate in Agile driven software development process.
  • Escalated and resolved impediments by proactively working with all stakeholders.
  • Worked with continuous integration tools AntHill and BuildForge to build, deploy applications on Linux machines in DEV and QA environments.

Environment: Java 1.6, Spring 3.x, Hibernate 3.x, jQuery, Eclipse, Tomcat 6.x, CSS, Oracle10g/11g, Maven, BuildForge

We'd love your feedback!