We provide IT Staff Augmentation Services!

Aem Developer Resume

Scottsdale, AZ

SUMMARY:

  • Around 8+ years of total experience in software industry and technical skill set expertise in analysis, design and development of product life - cycle which includes 5 years of AEM/CQ5 experience with hands on experience in building and deploying enterprise level Web Content Management solutions on AEM 6.0, and 6.1 and Adobe CQ 5.4, 5.6.
  • Extensive experience in working with applications using Java, J2EE, JDBC, Servlets and JSP development.
  • Experience in using Digital Asset Management (DAM) and Multi Site Manager (MSM). 
  • Experienced in building various web pages using HTML, CSS, Java Script, Angular JS and JQuery.
  • Excellent work experience in Adobe Day AEM/CQ5 WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, Sightly, Template development, CQ5 Component Development, Architecture, Administration and installation of Author and Publish instances etc.
  • Majorly worked in content management (CMS) projects with various clients. This included successful implementation of various CMS tools like AEM/Adobe CQ5 and Jahia.
  • Good Knowledge in Adobe Marketing Cloud (Adobe Analytics, Adobe Target, Adobe Social, Adobe Media Optimizer, Adobe Campaign)
  • Hands on experience developing custom components, page templates and template components and workflow components in CQ5.x, AEM 6.x.
  • Proficiency in packaging bundles and deploying them to OSGI container using Maven, Jenkins tool.
  • Experience in using Widget API, JCR API, Sling API, setup and configuring CQ5.
  • Good understanding of SOAP and RESTful web-services and customizing as per requirement.
  • Well versed in setting up or upgrading complex CQ environment with expertise in CQ5 Author, Publisher and Dispatcher administrations.
  • Extensive experience in CQ, JSP and Display Tag for User Interface Development. Have a good understanding of Social Collaboration and Campaign Management with CQ.
  • Experience working in Agile development environment.
  • Domain expertise includes, system developments using Core Java& J2EE Technologies such as JSP, JDBC, XML, SAML, ANT, Maven, Java Script.
  • Strong understanding of web architecture concepts (session, cache, cookies, connection pooling).

TECHNICAL SKILLS:

Programming Languages: Java, J2EE- Servlets, C, C++, Python, SQL

Web/ Application Servers: Apache, Web Sphere, Web Logic.

Architecture and Framework: Client-Server, MVC, J2EE, Servlets, Struts, Spring, Hibernate

Database: Oracle(9i,10g,11g), MongoDB, SQL, Server 2008, My SQL

IDE: Eclipse, NetBeans, RAD

Build Tools: Maven, Team City, Jenkins, Accurev .

Other Technologies/Tools: Adobe CQ 5.6,AEM 6.1,AEM6.2 CQ 5 Campaign Management, Adobe Target, DAM Adobe Site Catalyst, Source Tree, Stash, Git SVN Subversion,JIRA, Curl, Webdev Eclipse, Intellijidea, Putty.

Operating Systems: Ms Windows(10,8,XP,2000,98) Unix,Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Scottsdale, AZ

AEM Developer

Responsibilities:
  • Installed and configured AEM 6.1 of Adobe Web Content Management System and Apache Felix Admin Console.
  • Working on AEM 6.1 and 6.2 .
  • Getting digital assets from IBM WCM repository to AEM DAM.
  • Worked on creating/configuring comments, activity stream, linking blogs, calendar events and topic forums using library features of CQ5.
  • Worked on AEM - Sling models, Sightly and Touch UI development.
  • Working on Adobe marketing cloud. Managing users and groups in Marketing cloud.
  • End to End engineer as development, maintanince and support.
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing pages’ html and serve as the static pages from Apache.
  • Used Maven scripts to build the application and used the continuous integration server to deploy the bundles.
  • Worked on HTML, CSS, JQuery and EXT.JS for designing and implementing custom AEM components Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level.
  • Customized component properties to meet the business requirements like actionlisteners, editConfig, droptargets, inplace editing.
  • Involved in content migration from AEM 5.6.1 to AEM 6.0 and 6.0 to 6.1 Server Monitoring and implementing automated/custom maintenance tasks.
  • Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management- DAM).
  • Extensively used CQ5 tagging features, adding keywords for search engine optimization while developing components and templates.
  • Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.
  • Enhanced CQ5 personalization content on portal using JavaScript based on user profile attributes.
  • Developed code using JSP, HTML, JavaScript, jQuery and CSS in CRDE lite/ CRXDE to build code blocks for components.

Environments: AEM 5.6.1, Spring, CQ DAM, CQ Tagging workflow, Apache Sling, CRXDE,JCR,JSP, SERVLETS, JAVASCRIPT, HTML ,CSS ,Ajax, Apache Maven, AngularJS, GIT, JIRA, Apache HTTP Server, JAXB, Servlets, Java, J2EE, AJAX.

Confidential, San Francisco, CA

CQ5/ AEM Developer

Responsibilities:
  • Created and maintained AEM 5.6.1 content management systems.
  • Development and Deployment of complex enterprise level CQ WCM application.
  • Managed digital assets in DAM console and used them in site development. 
  • Designed DAM taxonomy and tagging for the website.
  • Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, JackRabbit, JCR, and CRX.
  • GIT is used as a distributed revision control system. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Built various web pages using HTML, Angular JS, CSS, Java Script and JQuery.
  • Utilize HTML, CSS3, JQuery and ExtJS for designing and implementing custom CQ components.
  • Developed static web pages, landing pages, category landing pages using content management system.
  • Supported technical team members in resolution of functional and technical problems pertaining to Adobe CQ5.
  • Setup and configured Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages’ html and serve as the static pages from Apache.
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements
  • Worked on Custom OSGI services, workflows, scheduler jobs development.
  • Understand the business requirements and deliver them on time following AGILE development model.
  • Created Responsive Designs using HTML5, CSS3.
  • Worked on Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type at the form level.
  • Also, worked on the backup and restoration of CQ instance , Configuring Dispatcher and Replication/Reverse Replication.

Environments: AEM 5.6.1, DAM, CQ Tagging, JAX-WS, JAX-RS, Java, J2EE, Amazon AWS, Apache Maven, Angular JS, Rally, Restful Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, Angular JS, JSP, AJAX, JUnit, log4j, Linux, Windows, ATTD.

AEM/ CQ5 Developer

Confidential, NV

Responsibilities:
  • Experience developing UI, OSGI components in CQ 5.6.1
  • Learning the new platform for developing using AEM, Jquery, ExtJS and related APIs.
  • Developed Components, customised libraray components, Templates, dialogs, widgets and developing UI using CQ 5.6.
  • Working with Maven to build and generate the jar files to deploy in the Felix Console .
  • Implemented CQ5 Preview Site for pre-publishing authored content to test the Prod Simulation. 
  • Utilized HTML, CSS, JQuery and Ext JS for designing and implementing custom CQ components.
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
  • Setup and configured Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages’ html and serve as the static pages from Apache.
  • Experience Developing service in Events that gives JSON output for the events current status & time.
  • Used Maven to build and deploy jar files. 
  • Experience Developing service in Events that gives JSON output for the events current status & time.
  • Used GIT to review code and do a continuous integration. 
  • Involved in building, deploying the code and moving code to different environments.
  • Created Responsive Designs using HTML5, CSS3.
  • Worked on Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type at the form level.

Environments: Adobe AEM/CQ5, Java, JSP, Servlets, Java Script, HTML, CSS, Jquery, Apache Sling, CRXDE,HP Quality Center, Jackrabbit, Windows and Linux.

AEM/ CQ5 Developer

Confidential, Waltham, MA

Responsibilities:
  • Design and development of web pages using CQ5, JavaScript, HTML, CSS, Ajax and jQuery.
  • Developed Adobe CQ5 templates and reusable components.
  • Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements.
  • Develop and write high level design with an emphasis on robust functionality and performance.
  • Assign detailed design and coding work and facilitate reviews.
  • Utilized HTML, CSS, JQuery and Ext JS for designing and implementing custom CQ components. 
  • Participated in requirement/status calls with clients. 
  • Converting business requirements to technical requirements. 
  • Coordinate code releases, data loads, deployments, etc
  • Data from Sterling database is retrieved using RESTFUL service calls to Customer Order Management (COM) layer.
  • Using JAX-RS specification for creating Restful services.
  • Design user interface using html, jQuery and backbone.
  • Used Maven to build and deploy jar files. 
  • Used GIT to review code and do a continuous integration. 
  • Manage any technical issues that arise during development.

Environments: Java 1.6, J2EE, Oracle 11g, Toad, CQ5.5, Tomcat, Ant, XML, Spring, Struts, Jersey, backbone, CVS, Sterling, JQuery, Eclipse.

Java Developer

Confidential, Houston, TX

Responsibilities:
  • Consumed various JAX-RS Restful Web services
  • Developed complex JAX-RS and SOAP based Web services to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX, Web Link and CSS.
  • Primarily focused on the spring components such as Spring MVC .
  • Worked on SOA/Web Services and created request and response WSDL s.
  • Implemented Caching Strategies in Web Services Client Layer .
  • Assisted Database Developers using PL / SQL for managing data associated with the tables. '
  • Generated DAO's to map with database tables using Hibernate . Used HQL (Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Template .
  • Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
  • Used Spring IOC, AOP modules to integrate with the application.
  • Developed SQL Queries for performing CRUD operations in Oracle for the application.
  • Used Maven for generating system builds and Bamboo for continuous integration.
  • Developed the application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • AGILE methodology was followed for development.
  • Responsible for developing the Struts -configuration file, Action classes for handling the Http requests from the front-end components.

Environments: Java/J2EE, Core Java, Jdk1.6, Spring, Hibernate, Web services, JAXRS, SOAPUI, JSP, JQuery, AJAX, Html, CSS, AngularJS, Maven, log4j, Oracle, PL/SQL, JIRA, JMS, STASH, Source Tree, IntelliJ, GIT, UNIX

Java Developer

Confidential 

Responsibilities:
  • Worked closely with system analyst to understand the technical requirements of the projects.
  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer with MVC framework using Java, JSP, Servlets.
  • Design and development of Web pages using HTML 4.0, CSS including Ajax controls and XML .
  • Development of Web application using Struts framework based on MVC architecture.
  • Used JavaScript1.5 for custom client-side validation.
  • Used Design patterns such as Business delegate , Service locator , Model View Controller , Session facade , DAO, DTO.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Worked with View State to maintain data between the pages of the application.
  • Good knowledge of debugging JavaScript and html code with Firefox Firebug and Google chrome JavaScript debugger.
  • Involved in team meetings with corporate Webmaster's UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
  • Worked with teams where requirements are constantly being implemented, tested and improved.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Used JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
  • Involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns .
  • Involved in analysis for Reporting framework, in procedures and functions modifications 

Environments: Java 1.5, CSS, firebug, Ajax, JQuery, JavaScript, HTML4.0, XML, CSS2.0, SQL, Windows Platforms, IDE- Eclipse, SVN

Hire Now