We provide IT Staff Augmentation Services!

Aem Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY:

  • 8 years of IT experience as an Application Developer in analyzing, designing, implementing, integrating and testing of Distributed Software products and applications using Java/J2EE technologies .
  • 3 years of experience in web development specializing on Adobe Experience Management (AEM) platform (formerly Day CQ/Adobe CQ5) and 1 year of working experience in AWS EC2 Clustered Environment.
  • Experienced in developing Day CQ/Adobe CQ5/CQ6 (AEM6.1, AEM6.2) Components, Page Templates, Workflows and Custom widgets, Tagging, Custom Osgi Services, Servlets using J2EE APIs like Sling API, JCR API, Apache Felix(OSGI) API, Node API, JSP, HTML5, CSS3, JavaScript, JQuery.
  • Extensive understanding in Design and implementing the Authoring Experienced Components and participated in the business demos for the Authors or the Editors.
  • Complete Understanding of the migration process and analysing the authoring components from other CMS like Fat Wire (Oracle Web Centre Sites) and developing the Touch UI components for AEM6.2.
  • Deep understanding of Touch UI dialog validations, customizations using Jquery, Jquery - ui and Coral UI 3 library.
  • Good understanding of Day CQ WCM capabilities including MSM (Multi-Site Manager) and Blueprint, LiveCopy, Tagging, targeting / personalization.
  • Experience with Agile process methodology.
  • Extensive experience in using Spring MVC Enterprise Application Framework and ORM tools like Hibernate 3.0.
  • Strong working knowledge of Restful Web Services (JAX-RS) and SOAP Web Services (JAX-WS) and Web Services testing tools like SOAP UI 3.6 for SOAP Web Services and SOAP UI Pro 5.6, Advanced Rest Client, Postman for JAX-RS Restful Web Services.
  • Experience in implementing JSP custom Tags using Tag Libraries.
  • Development experience on different application servers like BEA Web Logic 10.3, Web Sphere 5.1, Tomcat 6.0, using various IDE’s such as Web Sphere Studio Application Developer (WSAD 5.0), Eclipse 2.0/3.0, Net Beans 6.1, and J Developer.
  • Experience in developing Ant and Maven scripts, Shell Scripts, CURL commands for the build and deployment of J2EE applications.
  • Extensively used GIT, SVN for configuration management.

TECHNICAL SKILLS:

WCM: Adobe CQ 5.4/5.5, AEM 5.6.1, AEM-6.0/6.1/6.2, CQ5 DAM, CQ Tagging

Web Technologies: HTML5, CSS3, Java Script, Ext-JS, JSP, XML, AJAX, JSON, JQuery, JQuery-UI and AngularJS

J2EE Technologies: Servlets, JDBC, Hibernate, Spring MVC, Web Services (REST, SOAP, Apache Axis, and CXF), Apache Sling, Apache Felix, Apache Jackrabbit

Web/Application Servers: WebLogic, Apache Tomcat, GlassFish, JBoss, IBM WebSphere, Apache Web Server.

Database: MySQL, SQL

Tools: CRX IDE, Eclipse IDE, RAD, Maven, Gradle, PL/SQL Developer, Jira, Jenikins, Radar

Version Control Tools: CVS, SVN, GIT

Operating Systems: Windows, Mac OS, UNIX

PROFESSIONAL EXPERIENCE:

AEM Developer

Confidential, CA

Responsibilities:

  • Developed Adobe AEM6.2 templates and reusable Touch UI Components for the business users or the Editors.
  • Design and development of web pages using HTML5, CSS3, JQuery, JQuery-UI, AJAX
  • Developed Custom OSGI Servlets, Custom OSGI Services, Components and Bundles.
  • Worked on AEM Workflows, created custom workflows using workflow API.
  • Involved in the Migration process from the FatWire (Oracle Web Center Sites) CMS.
  • Analyzed the existing components in FatWire (Oracle Web Center Sites) CMS components and developed the touch ui components in AEM6.2
  • Extensively worked on the Touch UI dialog validations, customizations using Jquery and Jquery-ui.
  • Developed the Touch UI components using Coral UI 3 library for creating the coral tags.
  • Participated in product customization meetings and customized the OOTB components.
  • Created the Sling Schedulers for removing the processed documents, pdf, txt, and images.
  • Worked on User/Groups Creation and Permissions to User/Groups.
  • Involved in Designing of Custom MSM (Multi-Site Manager) roll out configurations, BluePrint, LiveCopy and Responsive Web Design for Desktops, Mobile Phones, Tablets in a AEM Clustered environment.
  • Worked on Apache Web server configurations.
  • Build AEM Run modes for DEV, QA, UAT and PROD.
  • Worked with OAK repository, creating indexes (Lucene, damAssetLucene) for Query Builder API.
  • Collaborated with other teams like QA, DevOps, UX/UI teams.
  • Used Sightly Templating Language in AEM component creation.
  • Worked with Maven to build and generate the jar files to deploy in the Felix Console.
  • AGILE development methodology has been followed to develop the application.
  • Used GIT as version control.

Adobe CQ5/ AEM Developer

Confidential, DC

Responsibilities:

  • AGILE development methodology has been followed to develop the application.
  • Created Multi Module Maven project using AEM Maven Blue prints.
  • Developed Adobe CQ6.1/ AEM 6.1 templates and reusable components and Custom widgets.
  • Design and development of web pages using HTML5, CSS3, JQuery, AJAX
  • Developed AEM Components for Classic UI and TOUCH UI.
  • Developed Custom OSGI Servlets, Custom OSGI Services, Components and Bundles.
  • Worked on AEM Workflows, created custom workflows using workflow API.
  • Worked on User/Groups Creation and Permissions to User/Groups.
  • Involved in Designing of Multi Domain and Responsive web Design for Desktops, Mobile Phones, Tablets in a AEM Clustered environment of AWS EC2.
  • Created and configured SEO (Search Engine Optimized) friendly sitemaps and submitted in Google Webmaster tools.
  • Participated in creating canonical urls for SEO.
  • Designed Custom Packages for code/content deployments for different environments like DEV, QA, UAT and PROD.
  • Extensively Used Use-API, Sling API, Workflow APIs and Widget APIs.
  • Participated in DAM Assets management using WebDAV tools.
  • Worked on Apache Web server, Dispatcher Varnish and SDI (Sling Dynamic Include) configurations.
  • Worked on Docker container to create Docker images for different environments
  • Build AEM Run modes for DEV, QA, UAT and PROD.
  • Used Slightly Templating Language in AEM component creation.
  • Worked with Maven to build and generate the jar files to deploy in the Felix Console.
  • Worked on Author instance to help authoring complex components on pages.
  • Have been using DAM Assets, Package Manager, Package Share, Replication, OSGI web console or Felix console and other tools provided by CQ and also have a in-depth knowledge of using all the above.
  • Used GIT as version control and integrated with Jenkins for CI (continuous integration) automation builds using Jenkins shell script jobs and Curl commands.
  • Used Advanced Rest Client and Post man client’s tools for Restful web services validations.

Adobe CQ5/AEM Developer

Confidential, DE

Responsibilities:

  • AGILE development methodology has been followed to develop the application.
  • Upgraded all the current CQ5.5/5.6.1 instances to CQ6.1/AEM 6.1.
  • Designed User Interfaces using CQ5, HTML, CSS, and JQuery.
  • Created a new repository for new AEM 6.1 instances.
  • Developed Adobe CQ6.1/ AEM 6.1 templates and reusable components.
  • Worked on component development technology Sightly.
  • Extensively used CQ5 tagging features in developing components and templates.
  • Worked with Maven to build and generate the jar files to deploy in the Felix Console.
  • Worked on Author instance to help authoring complex components on pages.
  • Have been using DAM Assets, Package Manager, Package Share, Replication and other tools provided by CQ and also have a in-depth knowledge of using all the above.
  • Involved in building, deploying the code and moving code to different environments.
  • Involved in supporting the application post production and maintenance.
  • Involved in developing, implementing and configuring the JSON Objects in the Restful Web Services APIs.

Adobe CQ5/ AEM Developer

Confidential, CA

Responsibilities:

  • AGILE development methodology has been followed to develop the application.
  • Worked on implementing CQ5 from procurement of product to training, project planning, requirement gathering, analysis, estimates and implementation.
  • Creation of custom types for component development that can be used in multiple components throughout the website.
  • Developed complex components with dialog on CQ5.
  • Run weekly builds as per completion of development cycle.
  • Used SVN as version control and Jenkins for weekly/biweekly build.
  • Designed User Interfaces using CQ5, JSP, Servlet, JavaScript, HTML, CSS, and JQuery.
  • Used and managed JIRA and Confluence for Bug tracking, project tracking and team work.
  • Managing adobe AEM servers (CQ Authors and CQ publishers).
  • Configuring Dispatchers, Flushing Dispatcher cache, CQ server optimization, CQ Log analyzing, Garbage collector etc.
  • Providing Knowledge transfer to the Team members.
  • CQ packages deployment from one environment to other environment. (Development server, Test server, Staging or Preview server and Production server).
  • Involved in developing, implementing and configuring the JSON Objects in the Restful Web Services APIs.
  • Used MAVEN to build the project into WAR and EAR files and SVN for version controlling.

J2EE Developer

Confidential, AZ

Responsibilities:

  • Implemented different modules like Spring Core Container Module, Spring Application Context Module, Spring AOP Module, and Spring ORM Module, Spring Security in Spring Framework.
  • Extensively implemented Model View Controller (MVC) Architecture using Spring Framework. Extensively used the Spring Security framework to authorize web requests and method invocation.
  • Implemented workflow system in a SOA environment, through web services built using Axis2 for SOAP over HTTP and SMTP.
  • Implemented a system for processing XML formatted diagnostic messages using Web Services, Restful web services, SOAP, and JAXP.
  • Designed the Restful Web Services API’s using the REST Easy framework.
  • Implementation for Java API for Restful Web Services (JAX-RS).Used SOAP UI Pro 5.6 for testing the Restful Web services.
  • Used SOAP UI 3.6 for testing the Java API for XML Web Services (JAX-WS).
  • Designed User Interfaces using JSP2.0, Servlets2.3, CSS, XML, and HTML using Spring Framework.
  • Worked on JSP Tag libraries and developed Custom tags.
  • Used Hibernate Object-Relational Mapping (ORM) framework as the Data Layer.
  • Hibernate Query Language is used to perform data Retrieval, Update, and all CRUD operations.
  • Deployed the application onto the Web Sphere 8.x Application Server.
  • Experience in build management with Maven, ANT Script.
  • Enabled logging as a value added feature, to view the logs. Implemented using Log4j.
  • Executed unit and integration test plans and developed verification methodologies.
  • Used JSP to create forms and used JavaScript to perform Login validations on the Client Side.

We'd love your feedback!