We provide IT Staff Augmentation Services!

Cq5/aem Developer Resume

2.00/5 (Submit Your Rating)

Mooresville, NC

SUMMARY:

  • Over 8+ years of IT experience in various roles (Java/J2EE Developer, CMS Developer).
  • Extensive exposure to different Software Development Life Cycle (SDLC) methodologies including Agile.
  • Experienced in developing CMS based applications using Adobe CQ/AEMApache Sling and OSGI.
  • Experienced in Working with AEM6.1 and Sightly.
  • Experienced in using CRXDE and Eclipse IDEs to develop CMS applications.
  • Experienced in using html, css3, JavaScript and JavaScript libraries to implement user interface screens.
  • Implemented Adobe CQ templates, components, workflow, style sheets, Meta tagging and performed CMSadministration tasks.
  • Strong experience with setting up AEM/CQ5 using Maven and standard Eclipse tools.
  • Exposure to dispatcher configurations as part of AEM website architecture.
  • Created custom sling bundles as part of new functionalities provided to CQ sites.
  • Experience with multi lingual websites having i18n translations.
  • Having good Knowledge working with Web Services especially based on Rest API.
  • Experienced in Object oriented analysis, design and development using Java, J2EE (Servlets, JSPs, JNDI,Java Beans, EJB and JDBC).
  • Experienced in developing enterprise applications using MVC frameworks such as Struts, Spring MVC.
  • Experienced in using RDBMS like Oracle, Microsoft SQL Server and MySQL.
  • Experienced in developing applications using CRXDE, Eclipse and Rational Application Developer(RAD)IDEs.
  • Experienced in developing applications using application/Web servers such as JBoss, WebSphere, Weblogicand Tomcat.
  • Experience developing UI for the applications using JSP, HTML5, XML, XSLT, CSS, JavaScript and Ajax.
  • Business Analyst with CQ5/AEM experience
  • Experience working with Adobe flex framework.
  • Experience in using JQuery, ExtJS and Angular JsJavaScript libraries.
  • Experience working with Bug tracking tools like QC, JIRA, Bugzilla.
  • Hands on experience in conducting Joint Application Development (JAD) sessions with End - users, SMEs,Developers, QAs and other stakeholders for project meetings, walkthroughs and customer interviews.
  • Worked on Agile PLM methodology.
  • Involved in the effort estimation of the project.
  • Participated in each phase of one full SFDC lifecycle implementation, provided end-user training and postgo-live support.

TECHNICAL SKILLS:

Technologies: JSP, Servlets, RMI, JNDI and JDBC, JMS, JCR, XML, XSLT, SAX, DOM, SOAP, SOAP, JAXWS,WSDL, JAX-RS

User Interface: JSP, JavaScript, Ajax, JQuery, HTML, Angular Js and CSS, Bootstrap, Less

Languages: Java, SQL

Web Application Frameworks: Struts, Hibernate, Apache Sling, Apache Felix

Content Management System: Adobe CQ5.X5, AEM5.6, AEM6.1, Adobe CRX

Application Servers: JBoss 6.x/5.x, IBM Web sphere application server, Apache Tomcat, WebSphere PortalServer …

OS: Windows 7/Vista/NT/XP, Unix and Linux

Database: Oracle … SQL Server … MySQL and DB2

IDE: CRXDE, Eclipse, RAD

Version Control: SVN, CVS, Clear Case and GIT

SDLC methodology: Waterfall, Agile

WORK EXPERIENCE:

CQ5/AEM Developer

Confidential, Mooresville, NC

Resposibilities:

  • Understanding Business case
  • Design, implementation and gathering the software requirements, bug fixing, development and support.
  • Primary responsibilities include development, testing and integration of a Java or an AEM component.
  • Designing the new component/template/service/workflow/life cycle/jobs/email template from scratch or doingthe customisation in the already built using the CQ5 APIs or the JAVA APIs along with jsp, servlet, html, jquery,ajax, css.
  • Writing the queries in SQL for fetching the data from the repository.
  • Worked on Agile and scrum methodologies to provide the end to end solution.
  • Also sometimes role involves to work on the change requests known as CRs.
  • Developed various components and designed the templates for the adobe day cq projects. Developed the
  • Abstractor classes written in java which fetches the front end application's values through a json object andapplies the logic and sends back the object with the new values to populate the front end.
  • Writing the logic for the workflow implementation in the adobe cq application.
  • Creating and building the packages known as bundles and deploying them in the OSGI container
  • Designing the email templates creating the dialogs.
  • Applying the CSS and styles using the CSS and client libraries in the applications.

Adobe CQ5/AEM Developer

Confidential, Plano, TX

Responsibilities:

  • Design and implement components for the Adobe CQ platform.
  • Diagnose and solve technical problems related to content management implementation.
  • Design, develop and support WCM components, integrations and applications.
  • Developed custom widgets using ExtJS.
  • Analyzed and implemented the Adobe CQ5 installation and its integration into the website using JCR.
  • Collaborated with internal teams and vendors to resolve various installations issues.
  • Using Spring based REST webservices for integration with backend services.
  • Developed components that include fetching the content dynamically based on tags.
  • Implemented templates to be used by various pages such as product, department and device pages.
  • Implemented custom components using cq tags, jquery, JavaScript and jsp.
  • Implemented server side service components using Apache Felix framework and apache sling.
  • Implemented components to utilize services through sling service calls and Jsp tags.
  • Implemented client libraries useful at page, global and component level using CSS and JavaScript files.
  • Performed administration tasks to activate, replicate and package the changes to publish as well to beconsumed by other environments
  • OSGI has been used to deploy dynamic libraries.
  • Implemented Sling servlets to provide Ajax handling.
  • Content authoring and maintenance for test environments
  • Used Vaultclipse and CRXDE extensively to perform development.

Environment: Java, AEM Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON,JavaScript, Ext JS, jQuery, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault.

Sr. Java & J2EE Developer

Confidential, Thousand Oaks, CA

Responsibilities:

  • Involved in full life cycle of project including planning sessions with project managers and business analyststo analyze business requirements inJava.
  • Developed the presentation layer using HTML, DHTML, CSS, JSP, JSTL, Ajax, JavaScript, Web services,Servlets.
  • Develop MDB to retrieve the JMS message from queue and communicate with different services based onrequest.
  • Used Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object,Data Transfer Object.
  • Extensively used ApacheStruts Framework to implement MVC architecture
  • Responsible for developing the Struts - configuration file, Action classes for handling the Http requests fromthe front-end components.
  • Perform transformation of design models into simple POJO classes.
  • Involved in development using struts components - action mappings in struts-config.xml, tiles, Form Beans,Action classes for handling the Http requests from the front-end components, Backend, plug-ins in Strutsarchitecture
  • Used J2EE Design Patterns (Singleton Pattern, Factory Pattern, and Business Delegate Pattern) for MiddleTier Development.
  • Extensive experience in event handling and even-based programming.
  • Used Hibernate as the object relational mapping tool for persisting java objects.
  • Worked with automated scripts using ANT framework to deploy applications on WebSphere application/server.
  • Involved in writing shell script and crontab for database malignance.
  • Used YUI Library to make AJAX calls.
  • Use of SVN repository to maintain distributed work structure.
  • Involved in writing the ANT scriptfor creating WAR and TAR files and SSH to stage box.
  • Use of JUnit framework for Unit testing of applications.
  • Work on test cases and resolving defects, using HP Quality Center.
  • Experience working across different teams and build very healthy work environment.

Environment: J2EE, Core Java, Servlets, JSF, JSP, Hibernate, Struts, JSTL, CSS, DHTML, XML JavaScript,Swing, Spring, JPA, AJAX, POJO, Eclipse, Web Logic, Oracle 11g, SQL, PL/SQL, JDBC, Toad, CVS, Putty,Apache Log4j, Unix (Solaris), ANT, Crystal Reports.

Java /J2EE Support and Developer

Confidential

Responsibilities:

  • Performed analysis for the client requirements based on the developed detailed design documents.
  • Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Microsoft Visio.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Developed JSP's with Struts custom tags and implemented JavaScript validation of data.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, preparedstatements, Stored Procedures and to manipulate the data in the database.
  • Involved in developing business tier using stateless session bean.
  • Used JavaScript for the web page validation and Struts Validator for server side validation.
  • Designing the database and coding of SQL, PL/SQL, and Triggers and Views using IBM DB2.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Developed Message Driven Beans for asynchronous processing of alerts.
  • Used ClearCase for source code control and JUnit for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules.

Environment: Java, J2EE, Struts 1.0, JSP, JDBC, Eclipse, EJB, ANT, XML, IBM Web Sphere, JUnit, DB2, CVS.SKILLSJava, AEM Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON, JavaScript,Ext JS, jQuery, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault,JPA, AJAX, POJO, Eclipse,Web Logic, Oracle 11g, SQL, PL/SQL, JDBC, Toad, CVS, Putty, Apache Log4j, Unix (Solaris), ANT, CrystalReports

We'd love your feedback!