We provide IT Staff Augmentation Services!

Adobe Cq5/aem Developer Resume

4.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

  • Over 8 years of experience in Information Technology experience as a Sr. Java Developer with around 3 years of experience in Adobe CQ5 Development.
  • Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), andCQ5(Day's latest suite of WCM, DAM, and Social Collaboration applications).
  • Worked on Client - Server Applications in Finance, Retail and Telecom, Health Care projects of Java J2EE.
  • Very good at developing custom components, page templates and template components and workflow components in CQ5.x.
  • Responsibilities include overall technical leadership, oversight of design, coding, troubleshooting, testing, implementation and maintenance.
  • Hands on experience in building and deploying enterprise level Web Content Management solutions on Adobe CQ 5.4, 5.6 and AEM6.0,6.1
  • Experienced in developing Custom bundles and Servlets on Felix.
  • Expertise with setup and development of GUI usingCQ5and Ext JS.
  • Hands on experience in setting up or upgrading complex CQ environment with expertise in CQ5 Author, Publisher and Dispatcher administrations.
  • Have a good understanding of CQ Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Extensive experience in CQ, DSP, JSP and Display Tag for User Interface Development.
  • Have a good understanding of Social Collaboration and Campaign Management with CQ.
  • Good understanding of Java content repositories, sling request processing and OSGI bundles.
  • Domain expertise includes, system developments using Core Java& J2EE Technologies such as JSP, JDBC, XML, ANT, Maven, JavaScript.
  • Proficient in using various IDEs like CRXDE, CRXDE-Lite, RAD, and Eclipse.
  • Expertise in developing integrated business applications using Hibernate, Spring framework (Spring Core Framework, AOP, Spring Integration, Spring Batch, Spring MVC, Spring Web flow and Spring Security), Struts, JSF Framework and Web Services (JAX-WS, JAX-RPC, JAXP, JAXB).
  • Proficiency in deploying n-tier Enterprise / Web applications using IBM WebSphere 5.0, 5.1, 6.1 BEA WebLogic 8.1 and Apache Tomcat.
  • Expertise in advanced JavaScript libraries and frameworks such as likeAngular JS, Node.JS, EXT.JS, Less JS, Knockout JS, Backbone JS, D3 JS
  • Efficient use of various design patterns such as MVC (Model-View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications.
  • Experience in design and development of, Object Oriented (OOPS), distributed OOAD based system using UML/ Rational Rose.
  • Experience with SDLC process (Agile, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements.
  • Create, maintain and also customize existing database schema.
  • Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.
  • Experienced in analyze the work flows between database and the business logic and customize according to the requirement using DB Queries.
  • Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.

TECHNICAL SKILLS:

CMS: Adobe CQ5.4, AdobeCQ5.5, EM5.6.1., CQ5DAM, AdobeCQ5APIs, CQ Tagging

Web Technologies: HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Bootstrap, AJAX, JSON, Apache Sling, Jackrabbit, JCR

Programming Languages: JAVA, UML, MySQL, Oracle, PL/SQL, JSP, Servlets, JSTL.

UI Frameworks: Angular.js, Backbone.js, Ext.js, Underscore.js, Require.js, Ember.js and Node.js,D3.js

Database IDE & Environment: Eclipse, NetBeans, CRDXE, CRDXE lite, Sublime Text, Eclipse, Bower, Grunt, Net Beans, Adobe Dreamweaver, Notepad++

Databases: Oracle, SQL Server 2012/2008/2005, MS Access, MongoDB

Web/App Servers: WAMP and LAMP servers, JBoss, Web Sphere 8.0(beta), Web logic and Tomcat 5.0/6.0/7.0

Web Designing Tools: AdobeDreamweaver,AdobeFlex,AdobePhotoshop,AdobeFlash CS3, FTP, AdobePremier,AdobeIllustrator

Operating Systems: Windows, Mac, Unix and Linux

PROFESSIONAL EXPERIENCE:

Confidential, Sunnyvale, CA

Adobe CQ5/AEM Developer

Responsibilities:

  • Lead all reports and Analytics development.
  • Worked on CQ targeting, personalization and reporting of the websites.
  • CQ5 related design and framework development and Architecture using templates, components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of OOTB widgets.
  • Plan, design, execute, and measure cross-channel campaigns.
  • Worked on Integrating with Adobe Site Catalyst.
  • Developed GET/POST sling servlets to provide various services in the CQ system.
  • Implemented restful practices while designing and developing components.
  • Designed and developed the organization of client libraries and created template components using inheritance.
  • Implemented i18n internationalization in the website.
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
  • Developed Test cases using sling unit.
  • Extensive use of CQ Tag Libraries in the components.
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and user profile attributes.
  • Created POC related to CQ5 design and implementation.
  • Implemented lots of RESTful based web services from scratch
  • Customized dialogs for all the components for providing various options to authors while creating
  • Customized error handling for the different server related errors and their respective error messages (403, 404 and 500 errors codes).
  • Used message keys throughout the website to implement multi language site (English and Spanish) with the help of CQ translations.
  • Registered customized applications, created responsibilities, customized menus, attached menus to responsibilities and assigning to users

Environment: CQ5.6.1, Adobe Analytics, Adobe live cycle, Tomcat 6 and Gradle, Site Catalyst 14, Jenkins.

Confidential, Wadsworth, OH

Adobe CQ5 Developer

Responsibilities:

  • Installed and Configured version 5.6 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
  • Installed CRXDE Integrated development environment and Configuration of the project with Subversion version control.
  • Design and development of web pages using CQ5.6, JavaScript, HTML, CSS, Ajax and JQuery.
  • Developed Adobe CQ5.6 templates and reusable components.
  • Extensively used CQ5.6 tagging features in developing components and templates.
  • Worked on implementing home page and other related pages.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Used JIRA & Mingle for bug tracking and project tracking.
  • Used Maven to build and generate code analysis reports.
  • Created documentation and project specific configuration as wiki pages in Confluence.
  • Used SVN as version control and integrated with Hudson for continuous integration and nightly builds.
  • Involved in building, deploying the code and moving code to different environments.
  • Used Log4J for logging and tracing the messages.
  • Involved in supporting the application postproduction and maintenance.

Environment: Java (jdk1.5), JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Adobe CQ 5.6 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux.

Confidential, Jacksonville, FL

Adobe CQ5 Developer

Responsibilities:

  • Worked on HTML, CSS, JQuery and extJS for designing and implementing custom CQ5 components.
  • Worked on customizing the foundation components in CQ5, provide workflows to extend functionalities and improve performance.
  • Worked on Digital Asset Management (DAM), to manage and store all the media.
  • Maintained the Content Management System (CMS) and provided support for the application.
  • Worked on style sheets to maintain the structure and improvise the appearance of Webpages.
  • Involve with content management strategies, architecture and multichannel content delivery.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring webapp services and custom business logic in java.
  • Used AngularJS for management of multi-step user input flows.
  • Worked on Multisite Manager (MSM) so as to get same structure and content on all the versions of website.
  • Worked on Backbone Configurator (Backbone.Config) which is an extensible object-class that helped us to manage Backbone.js configuration.
  • Used log4j for logging the messages.
  • Wrote test cases for testing of CQ components and templates in both authoring and publishing environments.
  • Developed sling servlets to perform various actions.
  • Involved in daily meetings and worked in Agile Environment.

Environment: Adobe CQ5/AEM 5.5, Java (jdk1.6), J2EE, JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Apache Sling, CRXDE, CRX, WCM, log4j.

Confidential, Union, NJ

Adobe CQ5 Developer

Responsibilities:

  • Creating CQ5 custom templates and components based on the design of the page
  • Integrating secure site with CQ5 content pages
  • Involved in migration of the existing documentum content model to CQ5
  • Involved in development and production support
  • Understanding the site architecture and development of CMS components
  • Involved in migration of the existing team site content models to CQ5
  • Developing OSGI services using sling framework and Maven bundles
  • Involved in discussion with offshore/onsite team to understand the business requirement
  • Involved in planning and estimation of time to complete for each and every template as per delivery concern.
  • Involved in high level design and documentation of template and components
  • Guiding and Provide technical support to team-members.
  • Involved in development of various reusable components using CQ5 day tool, JCR170.
  • Integrate CQ5 with Enterprise offers platform
  • Attend core priceless cities platform feature/function walkthrough meetings with client to understand business and functional requirements of the website
  • Work with onsite and offshore site rollout teams for build, test and rollout

Environment: CQ 5.6.1, JavaScript, HTML, CSS, JQuery, JSP, Oracle 11g, JDK 1.7, Ajax, Maven, Jira, SVN, Eclipse.

Confidential, Westmont, IL

UI Developer

Responsibilities:

  • Use agile methodology throughout the project.
  • Worked in a strong team of architectures, backend developers to gather function and non-functional requirements.
  • Designed and developed website using HTML, JavaScript, DOM, JQuery and AngularJS
  • Validating all client side controls, dropdown menus, tab navigations and form validations using JavaScript and JQuery.
  • We using Tweeter Bootstrap library to make the Web UI responsive and also use AngularJS to associate with HTML elements in the models.
  • Used JQuery plugs to include widgets like Menus, Drag and drop, Date selector and Forms
  • Design is transformed into W3C standards compliance pages using HTML, XHTML and CSS
  • Application level coding is written in a way that it will interact with RESTful API, webservers.
  • Wrote entire code to fetch data from servers using JQuery AJAX via JSON response and updated each page
  • Used XML to transfer the application data between client and server. In server side we used to parse the data in XML and client side Java is used
  • Used AJAX controls, Web forms, and JavaScript for payment and inventory reports
  • Involved in Mobile Application UI design. Created a responsive design and added AJAX functionality.
  • Worked on browser compatibilities and tested each web pages performance with multiple devices like mobile, tablet, Laptop and PC. As we are using Bootstrap frameworks our website is compatible for all browsers

Environment: HTML, CSS3, JQuery, JavaScript, AJAX, JSON, PHP, Responsive Design, DOM, XML, Firebug, SVN, Apache Tomcat, Adobe, MySQL, Windows, Springs, REST.

Confidential

Front End Web Developer

Responsibilities:

  • Participate in the discussion with the business experts to understand the Business requirements and convert them into technical requirements towards development.
  • Responsible for administrative activities like integrations, workflow maintenance, TarPM optimization, setting up new processes/schedules to improve performance of the application
  • Developed SCM by using the JSP/HTML like one form for each functionality user interface, standard validations using the JavaScript, Servlets used as the controllers for the business logic and business logic using JDBC, XML parsing techniques etc using MVC.
  • Developed Server-Side components for the business services for creating Items, BOM, Sourcing Rules, and substitute
  • Involved in raising the Notifications to Oracle Users through Mailing Concept for intimating to start the next process using workflow
  • Extensively worked on Oracle for writing complex queries in the business logic layer. Used joins, debugging the SCM related packages and customization

Environment: Java, JDBC, Servlets, JSP, Java Mail API, AJAX, HTML, XML, ANT, Log4J, CVS, RAD, Putty, Oracle 9i/10g, Web Sphere

We'd love your feedback!