We provide IT Staff Augmentation Services!

Aem Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • 7 years of experience as an AEM and Java developer.
  • Around 3+ years of experience in CQ5/AEM with versions 5.x and 6.x and expertise in CQ5, CRX, JCR, Sling, Apache Oak and OSGI technologies.
  • Had a good understanding of the AEM architecture, Application development and Deployment Cycles, CQ5 building blocks, CRX repository, leveraging web content management components for the customization of websites.
  • Had a good understanding of adobe audience manager and adobe marketing cloud services.
  • Experienced in developing applications on OSGI, Apache Sling and Apache Felix frameworks.
  • Had a good understanding of the maven build system.
  • Had a good hands on experience in creating templates and custom components using JSP and Sightly.
  • Setup and configure authoring and publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5.
  • Used GIT as version control to restore assets to previous versions at a later time and integrated with Jenkins, Hudson for continuous integration.
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on Live Copy.
  • Worked on design and implementation of modules on CQ 5.x and AEM 6.0, 6.1 and 6.2.
  • Had a working experience on CQ5 Forms customization by developing the custom form fields and specifying the global validation resource type at the form level.
  • Hands on experience in coral UI/touch UI frameworks
  • Extensively implemented the adobe experience manager enhancements and integration.
  • Development experience with Java such as IO, Multithreading, Collections and Exception Handling.
  • Experience in spring frameworks like spring web flow, ORM, spring core, Spring AOP.
  • Extensive experience of Front End Technologies like HTML5, CSS3, JavaScript, Bootstrap, JQuery, AJAX, JSTL, ExtJS, JSON and Angular JS.
  • Expertise in translating wireframes into well structured HTML/CSS.
  • Experience in web technologies including XML,XHTML,client/server side scripting languages such as Javascript,JSP and web services development using RESTful implementations.
  • Had a clear understanding in Unix/Linux environment.
  • Working experience on application servers like WebLogic, WebSphere, Tomcat and JBOSS in building and deploying applications.
  • Good knowledge of database connectivity (JDBC) for databases like SQL Server, MySQL and Oracle.
  • Actively involved in all the phases of Software Development Life Cycle (SDLC).
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modelling Language (UML), Design Patterns and MVC Frameworks.
  • Experience in Agile and SCRUM methodologies.
  • Worked closely in deploying applications to Dev and QA environments.
  • Team player with excellent communication skills, leadership qualities and writing skills.
  • Good problem solving skills and extraordinary troubleshooting capabilities.

TECHNICAL SKILLS:

Operating Systems: Windows, Mac, UNIX, LINUX

Programming Languages: JAVA, J2EE,JSP, JDBC, UML, MySQL, Oracle, PL/SQL, C++ and SOAP

Frameworks: Struts, Spring, Hibernate.

Version Control Tools: SVN, GitHub, Jira

Databases: Oracle database, SQL Server, MySQL

Content Management Systems: CQ 5.6, CQ/AEM 6.0, AEM 6.1, and AEM 6.2.

Web Technologies: XML, HTML, HTML5, XHTML, CSS3, JavaScript, JQuery, Bootstrap, Angular JS, Angular 2, React JS, AJAX, ExtJS, JSON, and PHP

IDE: Eclipse, NetBeans, CRDXE, CRDXE lite, and Jenkins.

Application Servers: JBoss, Web Sphere

Build Tools: Ant/Maven.

Web Designing Tools: Adobe Dreamweaver, Adobe Flex, Adobe Photoshop, Adobe Flash CS3, FTP, Adobe Premier, Adobe Illustrator.

Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger

Methodologies: Agile, Waterfall, SCRUM.

WORK EXPERIENCE:

AEM Developer

Confidential, Atlanta, GA

Responsibilities:

  • Designed and developed, CQ5 building blocks including templates, components, dialogs, Widgets, workflows and launchers.
  • Built various web pages using HTML5, CSS3, Java Script and JQuery .
  • Developed AEM 6.2 custom workflow templates and modules for WCM lifecycle management.
  • Involved in creating CQ dialog and dialogs in both touch UI and classic UI using slightly.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Integrate LDAP for user access to the CMS system for authoring, publishing and workflow management.
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM and DAM .
  • Developed more than 2 applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.
  • Worked on documenting and capturing non - functional requirements.
  • Design and development of web pages using CQ5, JavaScript, HTML5, CSS3, Ajax and JQuery.
  • Built a complete CMS in Angular 2 as Front end and java (using REST) as backend for creating web and mobile based applications.
  • Used the basic principles of MVC to in corporate the Angular 2 to build client side application and Node.js for building server side API's.
  • GIT is used as a distributed revision control system for code. File vault in conjunction with GIT helps to pull or push the code to developer's machine from AEM.
  • Developed a Restful content delivery framework.
  • Contributed in developing CQ5 Testing and Production Rollout Plan.
  • Development of static web pages, landing pages, category landing pages using content management system, AEM 6.2.
  • Integrated with a shared repository globally accessible repository for shared, permissions-based digital media assets using CQ5 DAM.
  • Involved in building, deploying the code and moving code to different environments by using Snp protocol.
  • Provided improvements to testing process that increased overall efficiency of SQA testing cycle.
  • Performed Unit Testing on developed modules and involved in trouble shooting the components.
  • Interacted with the testing team to track the defects.
  • Analyse functional and business requirements for optimum utilization of CQ5 components and performance.
  • Provided technical assistance in creation and maintenance of program libraries and technical manuals.

Environment: AEM 6.2, Java, HTML5, CRX, Apache Sling, JQuery, JavaScript, Angular 2.

AEM Developer

Confidential, Southfield, MI

Responsibilities:

  • Creating servlets for backend services like forms, populating the dealer’s information from the services.
  • Creating components, templates, dialogs, client libs etc.
  • Merging the updated code into Jira.
  • Extensive use of AEM tag libraries and custom tag libraries in components.
  • Extensively worked on integrating forms with analytics.
  • Developed spring framework for security transactions, reusability logging purpose.
  • Developed various CQ5 template and component end-end that supports the migration of existing Adobe CQ 5.6.1 to AEM 6.0.
  • Designed and develop user interface using Bootstrap, JQuery, HTML5, CSS3, JavaScript etc.
  • Developing templates in Angular JS for multiple screens.
  • Implemented the internationalization (I18N) for newly developed components in CQ5.6.
  • Worked on dispatcher cache in AEM and micro kernel while working on auto login scenario.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Worked on Soap UI and restful web services to know the response when making service calls while fixing the issues.
  • Developed Session Beans and used J2EE Design Patterns like MVC and Business Delegate.
  • Worked on HTML, JavaScript and JQuery for fixing the mobile application issues.
  • Used Maven automated build scripts to compile and package the application.
  • Used JIRA to create story and bugs and to track team progress, time on each task.
  • Used JIRA for bug tracking and project management. Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.

Environment: Adobe CQ5.6, 6.0, CRXDE, JCR 2.0, Sling, CQ5 DAM, Java, J2EE, Apache Maven, Angular JS, JIRA, Servlets, JSP, HTML5.

ADOBE CQ5 Developer

Confidential, Mason, OH

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.
  • Implemented custom components using cq tags, JQuery, JavaScript and jsp.
  • Implemented server side service components using Apache Felix framework and apache sling.
  • Designed and developed the organization of client libraries and created template components using inheritance.
  • Implemented i18n internationalization in the website.
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and user profile attributes.
  • Implemented lots of RESTful based web services from scratch.
  • Used sling OSGI configuration to configure properties based on run modes.
  • Used Sling filters for filtering the request from unwanted parameters.
  • Used DAM for storing and managing Digital Media.
  • Built Angular JS framework including MVC architecture, different modules, specific controllers, templates, custom directives and custom filters.
  • Used JSON as response type in REST services.
  • Wrote Web Services using RESTFUL for sending and getting data from the external interface.

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.

Java Developer

Confidential

Responsibilities:

  • Extensively participated in the Analysis, System study and Designing of the project.
  • Responsible for creating Class diagrams, Sequence diagrams, Use Case diagrams, Object Model diagrams, and deployment diagrams using Microsoft Visio.
  • Participated in Scrum meetings and project planning and coordinated the status sessions.
  • Extensively involved in designing the database schema design and its development.
  • Developed the presentation layer using Servlet, HTML, CSS, JavaScript, JSPs, JSON and XML.
  • Used client side scripting languages such as JavaScript and JQuery.
  • Application development using various frameworks such as Jakarta, Struts Framework, Java Server.
  • Developed the application using Spring Web MVC architecture.
  • Configured the crosscutting concerns like logging, security using Spring AOP.
  • Used Spring AOP to implement security, where cross cutting concerns were identified.
  • Developed Data Access Layer using Hibernate ORM framework.
  • Hands on experience in designing of the complex back-end framework.
  • Client side validations and server side validations are done according to the business needs.
  • Written test cases and done Unit testing and written executing Junit tests.
  • Written ANT Scripts for project build in LINUX environment.
  • Involved in Production implantation and post production support.
  • Used Subversion ( SVN ) for version control.
  • Used Maven as a build tool. Implemented Java to XML binding.
  • Configured and Deployed application on Apache Tomcat Application Server in Mac OS X environment.
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.

Environment: Java, Spring, Hibernate, JDBC, JSP, CSS, HTML, JavaScript, Web services, SOAP,SOAP UI,SOA, Maven, Junit, Web Logic, Maven, CVS, Eclipse, Oracle 10g/11g,XML.

We'd love your feedback!