We provide IT Staff Augmentation Services!

Aem Developer Resume

Mountain View, CA

SUMMARY

  • 7+ years of total experience in software industry and technical skill set expertise in analysis, design and development of product life - cycle which includes 4 years of AEM/CQ5 experience wif hands on experience in building and deploying enterprise level Web Content Management solutions on AEM 6.0, 6.1, 6.2, 6.3 and Adobe CQ 5.6.
  • Extensive experience in working wif applications using Java, J2EE, JDBC, Servlets and JSP development.
  • 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, Slightly, Template development, CQ5 Component Development, Architecture, Administration and installation of Author and Publish instances etc.
  • Majorly worked in content management (CMS) projects wif 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).
  • Strong knowledge on employing Java Content Repository(JCR) for developing applications on Adobe CQ.
  • Hands on experience developing custom components, page templates and template components and workflow components in CQ5.x, AEM 6.x.
  • Strong Experience wif Java technologies including:Java Collections,Multi-Threading,JSP,JDBC,Servlets,Web ServicesSOAP/REST,EJB 2.0
  • Expertise in developing web applications wif various Open Source frameworks likeStruts,Spring MVCandHibernateFrameworks
  • Proficiency in packaging bundles and deploying them to OSGI container using Maven, Jenkins tool.
  • Experience in web technologies including XML,XHTML,client/server-side scripting languages such as JavaScript,JSP and web services development using RESTful implementations.
  • UsedGITas version control to restore assets to previous versions and used Jenkins, Hudson for continuous integration.
  • Experience inAgileandSCRUMmethodologies.
  • Worked closely in deploying applications to Dev and QA environments.
  • Team player wif excellent communication skills, leadership qualities and writing skills.
  • Good problem-solving skills and extraordinary troubleshooting capabilities

TECHNICAL SKILLS

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

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

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

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

IDE: Eclipse, NetBeans

Build Tools: Maven, Jenkins.

Other Technologies/Tools: Adobe CQ 5.6,AEM 6.1,AEM6.3 CQ 5 Campaign Management, GitSVN,Perforce, JIRA, Curl, WebDAV, Eclipse, IntelliJ IDEA.

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

PROFESSIONAL EXPERIENCE

Confidential, Mountain View, CA

AEM Developer

RESPONSIBILITIES:

  • Designed and developed, CQ5 building blocks including templates, reusable components, dialogs, widgets, workflows in AEM 6.3.
  • Create and maintain customer-facing Adobe AEM content management systems.
  • Perform AEM customization on foundation components and workflows to extend functionalities, improve performance or fix issues on project level.Offer solutions on top of teh Adobe WCM, CRX/CRXDE, CQ WCM, DAM.
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache teh landing page html and serve as teh static pages from Apache.
  • Utilize HTML5, CSS, and Angular JS for designing and implementing custom AEM components.
  • Involve wif content management strategies, architecture and multichannel content delivery.
  • Developed digital consumer experiences based on foundation of teh AEM product suite used DAM for image management.
  • Implemented Sling Servlets and created OSGI bundles for interacting wif remote spring webapp and webservices and custom business logic in java and deploy as jar files from teh Felix System Console.
  • Integrated LDAP for user access to teh CMS systems for authoring and publishing.
  • Developed and deployed custom OSGi bundle in Apache Felix console.
  • Worked on Multi Site Manager (MSM) in AEM to control over blueprints and live copies and work on rollout configurations.
  • Extensively used AEM tagging features in developing components and templates. Used JavaScript for writing listeners in teh dialogs.
  • Worked on Digital Asset Management, to manage and store all teh media.
  • Used Maven project structure for building teh packages, subversion for source control, file vault for importing teh code from JCR to file system and vice versa.
  • Used Jenkins as build tool and used JIRA to track teh bugs, issues and project management.
  • Has a complete understanding of CRX repository and accessing teh CRX content nodes by SQL Queries and XPath.
  • Worked on Agile Methodology.Used TDD as a method of implementation for testing functional parts of a website by performing Unit Testing.
  • Involved in analyzing business requirements and composing them into a technical use case.

Environment: AEM 6.3, Apache Felix, OSGI, JAVA, J2EE, AJAX, JSON, HTML5, CSS3, JavaScript, Git, JIRA, jQuery, Eclipse, Maven, XML, LINUX, JSP, Web Services (SOAP, REST), JUnit, Perforce.

Confidential, Sunnyvale, CA

AEM Developer

RESPONSIBILITIES:

  • Installed and configured AEM 6.1 of Adobe Web Content Management System and Apache Felix Admin Console.
  • Worked on creating/configuring comments, activity stream, linking blogs, calendar events and topic forums using library features of CQ5.
  • Worked on AEM - Sling models, Slightly and Touch UI development.
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache teh landing pages html and serve as teh static pages from Apache.
  • Used Maven scripts to build teh application and used teh continuous integration server to deploy teh 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 teh business requirements like actionlisteners, editConfig, droptargets, inplace editing.
  • Worked on Multi Site Manager(MSM) to develop live copy from blueprint, such that teh structure and content can tan be used on Live Copy.
  • 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).
  • 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, and CQ5
  • 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 teh 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.

ENVIRONMENT: AEM 6.2, 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, Java1.8, J2EE, AJAX.

Confidential, Overland Park, KS

AEM Developer

RESPONSIBILITIES:

  • Created and maintained AEM 6.0 content management systems.
  • Development and Deployment of complex enterprise level CQ WCM application.
  • 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 wif GIT helps to pull or push teh code to developer's machine.
  • Developed custom components, customized forms for Internet and Intranet sites of teh 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.
  • Using experience as an UI Developer to integrate Adobe DTMJavaScript libraries into websites and building reports using Adobe Analytics.
  • Create technical implementation models for AdobeSite Catalyst and work wif development and Tagging (Adobe DTM) teams to support implementation.
  • 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 teh landing pages’ html and serve as teh static pages from Apache.
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per teh client requirements
  • Worked on Custom OSGI services, workflows, scheduler jobs development.
  • Understand teh business requirements and deliver them on time following AGILE development model.
  • Created Responsive Designs using HTML5, CSS3.
  • Worked on Forms customization by developing teh custom form fields, writing teh custom constraints for form fields and specifying teh global validation resource type at teh form level.
  • Also worked on teh backup and restoration of CQ instance, Configuring Dispatcher and Replication/Reverse Replication.

ENVIRONMENT: AEM 6.0, DAM, CQ Tagging, DTM, JAX-WS, JAX-RS, Java1.7, 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.

Confidential, Overland Park, KS

AEM Developer

RESPONSIBILITIES:

  • Experience developing UI, OSGI components in AEM 5.6.1
  • Learning teh new platform for developing using AEM, jQuery, ExtJS and related APIs.
  • Developed Components, customizedlibraray components, Templates, dialogs, widgets and developing UI using CQ 5.6.
  • Working wif Maven to build and generate teh jar files to deploy in teh Felix Console.
  • Implemented CQ5 Preview Site for pre-publishing authored content to test teh 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 teh client requirements.
  • Setup and configured Authoring and Publishing environments, replication agents, AEM dispatcher to cache teh landing pages’ html and serve as teh static pages from Apache.
  • Experience Developing service in Events that gives JSON output for teh event’scurrent status& time.
  • Used Maven to build and deploy jar files.
  • Used GIT to review code and do a continuous integration.
  • Involved in building, deploying teh code and moving code to different environments.
  • Created Responsive Designs using HTML5, CSS3.
  • Worked on Forms customization by developing teh custom form fields, writing teh custom constraints for form fields and specifying teh global validation resource type at teh form level.

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

Confidential

JAVA Developer

RESPONSIBILITIES:

  • Worked closely wif system analyst to understand teh technical requirements of teh projects.
  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer wif 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 teh GUI for teh user interface wif various controls.
  • Worked wif View State to maintain data between teh pages of teh application.
  • Good knowledge of debugging JavaScript and html code wif Firefox Firebug and Google chrome JavaScript debugger.
  • Involved in team meetings wif corporate Webmaster's UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
  • Worked wif teams where requirements are constantly being implemented, tested and improved.
  • Involved in implementing teh JMS (Java messaging service) for asynchronous communication.
  • Used JMS Queues and JMS Topics for one-to-one and one-to-many communication in teh application.
  • Involved in improving teh existing design by minimizing dependencies between teh layers wif teh help of design patterns.
  • Involved in analysis for Reporting framework, in procedures and functions modifications

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

Hire Now