Aem Developer Resume
NJ
SUMMARY:
- IT Experience. Expert in JAVA, J2EE and CMS applications.
- Experienced in CMS based applications using Adobe CQ CMS.
- Worked on diferrent versions of AEM like AEM 5.5, 5.6, 5.6.1, 6.0, 6.1 - SP1, and 6.2 .
- Implemented Adobe CQ templates, components, workflow, style sheets, JSON, JQuery, Angular JS, Meta tagging and performed CMS administration tasks.
- Hands on experience on Sightly and used HTL tags to integrate the backend content in the HTML of the webpages.
- Created custom sling bundles as part of new functionalities provided to CQ sites.
- Experienced in CRXDE and Eclipse IDEs in developing CMS applications.
- Implemented Adobe CQ templates, components, workflow, style sheets, Meta tagging and performed CMS administration tasks.
- Experienced in using HTML, CSS, Javascript, and Javascript framework libraries to implement user interface screens.
- Experience with multilingual websites having i18n translations.
- Experienced in Object oriented analysis, design and development using Java/J2EE technology using collections, multithreading, Servlets, JSPs, Java Beans, JDBC.
- Experienced in developing the UI part of application using web technologies like, JSP, HTML5, CSS, XML, Javascript, JSON, and AJAX.
- Experienced in developing enterprise applications using MVC frameworks such as Struts, Spring MVC.
- Experienced in using RDBMS like Oracle, DB2, Microsoft SQL Server and MySQL.
- Experienced in developing applications using CRXDE, Eclipse, Rational Application Developer (RAD) and Netbeans IDEs.
- Experienced in developing applications using application/Web servers such as JBoss, WebSphere, Weblogic and Tomcat.
- Used project management tools like JIRA in optimizing application development, and used integration tools like Jenkins for continous integration.
- Used Various control versions to maintain the source code like SVN, and GIT.
- Experience working using built tools like Apache ANT and Apache Maven.
TECHNICAL SKILLS:
Technologies: JSP, Servlets, RMI, JNDI and JDBC, JMS, JCR, XML, XSLT, SAX, DOM, SOAP, SOAP, JAX-WS, 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, AEM 5.6, AEM 6.1 SP1, AEM 6.2Adobe CRX
Application Servers: JBoss 6.x/5.x, IBM Web sphere application server, Apache Tomcat, WebSphere Portal Server 6.0/7.1/8.0
OS: Windows 7/Vista/NT/XP, Unix and Linux
Database: Oracle 7.x/8i/9g/10i/11g, SQL Server 2005/2008, MySQL and DB2
IDE: CRXDE, Eclipse, RAD
Version Control: SVN, CVS, Clear Case and GIT
SDLC methodology: Waterfall, Agile
PROFESSIONAL EXPERIENCE:
Confidential, NJ
AEM Developer
Responsibilities:
- Worked on AEM 6.1 SP1, 6.2 and Sightly.
- Developed components using Touch UI.
- Worked on migrating the content from Teamsite CMS to AEM.
- Developed Dynamic components based on the Query results obtained from the Database.
- Developed Custom components that are resused across different pages of the application.
- Worked on workflow models for publishing content.
- Developed dynamic bredcrumb component based JCR structure and Taxonomy levels.
- Developed Dynamic components by querying the data base using SQL.
- Used Mybatis to get the session of the DB.
- Hands on experience on OSGI services.
- Created sling servlets to post the data in the form of JSON.
- Used JQuery to perform Ajax call operation which passes the request parameter to the Sling servlet.
- Implemented Client libraries useful at page, global, and component level using css, and Javascript files.
- Used sling resource merger concept to overlay the foundation page to add multiple custom properties to the page.
- Used Sql to query the database to fetch the product information from the sql database.
- Experienced working on the Search engine optimization META info for the page source.
Environment: Java, CQ5/AEM, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault, Vaultclipse, Slack, SQL Query, Scene 7, ClayTablet and SDL WorldServer.
Confidential, GA
Sr. AEM Developer
Responsibilities:
- Developed custom AEM components for Web Content Management.
- Developed highly interactive web applications utilizing AEM 6.1.
- Worked on creating the components using Sightly.
- Developed components that include fetching the content dynamically based on tags.
- Implemented components to utilize services through sling service calls and Jsp tags.
- Developed Java components for AEM6.1 CMS (Content Management System), and worked on setting up all the dependent properties required for the application to an XML file.
- Used both Classic UI and Touch UI in the development of the components, templates, and custom widgets in 6.0 and 6.1 versions of AEM.
- Responsible for providing the “i18n” configuration that could be used across the site.
- Created Sling Servlets for rendering the JSON data in the response.
- Implemented Sling servlets to provide Ajax handling.
- Worked on MSM for creating blueprints and Live copies.
- Worked on PIM integration, Ibatis, Sql Database.
- Used REST and SOAP webservices in the application developement
- Worked on OSGI Service for rendering the data dynamically.
- Worked on the Run mode configurations for different run modes.
Environment: Java, CQ5/AEM, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, Maven, Apache, dispatcher, JIRA, Eclipse, SQL Query, Scene 7.
Confidential, NC
AEM Developer
Responsibilities:
- Migrating the products, tags taxonomy, time zones, states and country details from Teamsite CMS to AEM 6.0.
- Worked on Templates and Components.
- Responsible to convert functional requirements into CQ5 templates and Components.
- Created custom components and custom xtypes (multifield, linkDialog).
- Provided estimates and designs for templates, components and workflows.
- Developed custom templates, components, and widgets using AEM .
- Worked on dispatcher configurations for cache and load balancing.
- Worked on setting up AEM projects using Maven.
- Involved in the project team, which focused on testing and dealing with process, tools and best practices.
- Worked on storing the content of application in AEM using JCR repository.
- OSGI has been used to deploy dynamic libraries.
Environment: Java, CQ5/AEM, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, Less, JavaScript, Ext JS, Angular JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault, Vaultclipse.