We provide IT Staff Augmentation Services!

Senior Aem Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Having 8.1 years of experience in IT industry wif strong experience in Web content management (WCM) & J2EE development technologies wif solid experience of Object - Oriented Programming (OOP) as well as Test-Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC). Specialized in developing end-to-end websites using AEM 6.0, 6.1, 6.2, 6.3, 6.4.
  • Over 4.1 years of hands on experience in development of content management solutions using Adobe CQ5 Content Management System.
  • Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery, Adobe CQ5API.
  • Strong experience wif setting upAEM using Maven and standard Eclipse tools.
  • Exposure to dispatcher configurations as part ofAEMwebsite architecture.
  • Experience in developing Templates (Static and Editable templates), Custom Components, creating and launching Workflows and customizing out of the box Widgets.
  • Hands-on experience in implementing features from technologies like Sling, OSGi, Felix, JCR, and current AEM functionalities of integrated products.
  • Working on responsive designs using Bootstrap and media queries.
  • Created Client libraries on AEM.
  • Implementation knowledge of i18n on Components and Dialogs.
  • Used Brackets for Sightly (HTL) coding of components and client libraries.
  • Designing The Workflow Structure which involves to automate the Specific Process in AEM.
  • Efficient in Dispatcher configuration and Load balancing.
  • Experienced in developing enterprise applications using MVC frameworks such as Struts, Spring MVC.
  • Experienced in developing applications using application/Web servers such as JBoss, WebSphere, WebLogic and Tomcat.
  • Having good Knowledge working wif Web Services especially based on Rest API.
  • Created custom sling bundles as part of new functionalities provided to CQ sites.
  • Extensive exposure to different Software Development Life Cycle (SDLC) methodologies including Agile, Scrum.
  • Experienced in using RDBMS like Oracle, Microsoft SQL Server and MySQL.
  • Experienced in developing applications using CRXDE, Eclipse and Rational Application Developer (RAD) IDEs.
  • Experience working wif Bug tracking tools like JIRA, Bugzilla, QC.
  • Involved in writing various UNIX shell scripts for writing automated scripts for scheduled queue process and pm cmd commands.
  • Expertise in Informatics and Initiate Administration including Installation, upgrade, Applying Hot Fixes, Configuration, maintenance and troubleshooting.
  • Participated in each phase of one full SDLC lifecycle implementation, provided end-user training and post go-live support.
  • Provided author training to business users to familiarize them wif the design and usage of the system.
  • Created the blueprints and live copy of the application.
  • Rich experienced in writing SQL queries wif RDBMS skills in MySQL, Oracle, etc.
  • Hands-on experience using development IDEs including Eclipse, Net Beans and used MAVEN as build tool. Efficient in using Junit for unit testing.
  • Expertise in building client side Middle Tier Development environment using JSP, Servlet, etc.
  • Experienced in using Adobe Dynamic Tag Management (DTM) and integration of AEM wif Adobe Analytics and Adobe Target.
  • Experience inAdobeTargetcontent optimization systems.
  • Created multiple versions of same site by using AEM Launches feature.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Good experience in coordinating and working wif developers and End Users in Team based environment.

TECHNICAL SKILLS

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS

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

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

IDE: Eclipse, Net Beans, IBM RAD, Builder

Enterprise Web Products: AEM 6.4, 6.3,6.2,6.1, 6.0

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Design & Control: UML, Rational Rose, CVS, Clear Case

Tools: BEA Web Logic 8.1, JBOSS V7, IBM Web sphere Application Server6.1, Tomcat 8.0, JUnit 4.0, Log4j,Mercury Quality CentreRational Clear Quest, ANT, Maven, Jenkins, SVN, Toad

Programming Language: C, Java

Query Languages: SQL, PL/SQL

GUI: HTML, Angular JS, XML, XSLT, JSF, AJAX, JavaScript, CSSSightly, Foundation 5, JQuery, Bootstrap.

Conceptual knowledge: Web Services

PROFESSIONAL EXPERIENCE

Confidential, NJ

Senior AEM Developer

Responsibilities:

  • Configured and installation of AEM 6.3 (2017) on the various development, production, QA and predevelopment servers.
  • Involved in Migration for AEM 6.4 (2018).
  • Designed templates of the website using the framework and developing custom components, widgets as per the requirements.
  • Installed CRXDE Integrated development environment and configured the project wif subversion control.
  • Performed Administration Tasks to Activate, Replicate and Package The Changes To Publish As Well To Be Consumed By Other Environments.
  • Created and maintained customer-facing AdobeAEMcontent management systems.
  • Setup and configure Authoring and Publishing environments, replication agents,CQ5dispatcher to cache landing page html and serve as the static pages from Apache.Utilize HTML5, CSS and AngularJS for designing and implementing customAEMcomponents.
  • Involve wif content management strategies, architecture and multichannel content delivery.
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can tan be used on the Live Copy.
  • Created custom rollout actions for breaking inheritance and addressing analytics text fields not to be part of translation.
  • Implemented Image renditions for continuous and consistent experience of content across all devices.
  • Integrated JIRA system wif Workflow functionalities.
  • Writing activation and deactivation workflow models using various components such as process, participant, and dynamic participant steps.
  • Used OSGI r6 annotations while creating servlets, schedulers, listeners, workflows.
  • Implemented AEM Dev Tools to make development easier.
  • Experienced in Adobe Day CQ and associated technologies like Sling, OSGi, Felix, JCR, and CRX.
  • Created Resource Resolver rules in Felix console by having a custom URL mapping.
  • Integrated JIRA wif Jenkins for ContinuousIntegration testing. Created new build plans and updating dependencies
  • Integrated Dailog and DesignDailog for all the content based components which allows to render the content dynamically.
  • Implemented i18n for components and dialogs for translation in to different languages.
  • Created custom OSGi services and Servlets using Eclipse IDE wif Maven.
  • Created AEMtemplates and page components wif custom dialogs.
  • Managed Users, Groups, and SystemUsersand Access Control Level (ACL) permissions.
  • Troubleshoot of caching issues related to Dispatcher and browsers.
  • Integrated ACS AEM Commons wif AEM 6.3.
  • Developed mobile site Dialog and mobile Template.
  • Extensively usedAEMTag Libraries in the components.
  • Have a complete understanding of CRX repository and accessing the CRX content nodes by SQL
  • Queries and XPath.
  • File vault in conjunction wif GIT halps to pull or push the code to developer's machine.
  • Used Maven project structure for building the packages, subversion for source control, file vault for
  • Importing the code from JCR to file system and vice versa.
  • Worked wif release management for content deployment and releases. Involved in analyzing business requirements and composing them into a technical use cases.

Environment: AEM 6.3, AEM 6.4, Java (JDK 1.8), Eclipse, Maven, Apache Felix, Apache Sling, JSP, JIRA, Web Services, JSON, SDLC, Agile, OSGi, Servlets, Sightly HTML, JavaScript, Brackets, CSS, JQuery, JQuery.

Confidential, Houston, TX

AEM Developer

Responsibilities:

  • Created and maintained AEM 6.1 and AEM 6.2 content management systems.
  • Migrated project from AEM 6.1 to AEM 6.2 version.
  • Developed Templates and Components using AEM 6.2 Sightly and the Sling Models.
  • Held responsible for designing and implementing cloud-based solutions, including private, community and public cloud deployment models.
  • Develop Custom Adobe CQ/AEM Workflows, OSGI Services and other Dynamic/Static web content management components. Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Development of the static web pages, landing pages, category landing pages using content management system.
  • Worked on Multi Site Management strategy and implementation.
  • Verify/Validate testing to ensure that the team generates high quality output.
  • Develop Custom AEM Workflows, OSGI Services and other Dynamic/Static web content management components. Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Development of the static web pages, landing pages, category landing pages using content management system.
  • Implemented i18n internationalization in the website.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • GIT is used as a distributed revision control system. File vault in conjunction wif GIT halps to pull or push the code to developer's machine.
  • Provide estimates, designs, and the specifications for components, AEM templates, and workflows
  • Built various web pages using Java Script, HTML, CSS and JQuery.
  • Setup and configure the Authoring and Publishing environments, replication agents, AEM dispatcher to cache landing pages HTML and serve as the static pages from Apache
  • Using Angular JS to provide services to the different components of portal.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Held responsible for designing and implementing cloud-based solutions, including private, community and public cloud deployment models.
  • Server monitoring and implementing automated/custom maintenance tasks.
  • Worked on the Angular JS for reading and Posting JSON data.
  • Provided estimates, designs, and specifications for AEM templates, components, and workflows.
  • Built various web pages using HTML, Angular JS, CSS, Java Script and JQuery.
  • 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.
  • Used Angular JS to provide services to different components of portal.
  • Worked on Angular JS for reading and Posting JSON data.
  • Worked on Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type Confidential the form level.

Environment: Adobe AEM 6.1 and 6.2, DAM, AEM 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

Confidential, Seattle, WA

AEM Developer

Responsibilities:

  • Designed and developed AEM building blocks including Templates, Components, Dialogs, Widgets, and Workflows.
  • Installed and configured version 6.0 of Adobe Web Content Management System and Apache Felix Admin Console.
  • Installed CRXDE Integrated development environment and Configuration of the project wif Subversion version control.
  • Designed and development of web pages using AEM 6.0, JavaScript, HTML, CSS, Ajax and JQuery.
  • Developed Adobe AEM 6.0 templates and reusable components.
  • Extensively used AEM 6.0tagging features in developing components and templates.
  • Worked on implementing home page and other related pages.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Used JIRA & Mingle for bug tracking and project tracking.
  • Used Maven to build and generate code analysis reports.
  • Created documentation and project specific configuration as wiki pages in Confluence.
  • Used SVN as version control and integrated wif Hudson for continuousintegration and nightly builds.
  • Involved in building, deploying the code and moving code to different environments.
  • Used Log4J for logging and tracing the messages.
  • Involved in supporting the application postproduction and maintenance.

Environment: Java (jdk1.5), JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, AEM 6.0 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux, SVN, Hudson.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Designed and Developed UI's using JSP by following MVC architecture GUI was developed using JSP, AJAX and JavaScript, Spring framework.
  • Developed application business components and configured beans using Spring IOC.
  • Involved in the Development of Spring Framework Controllers.
  • Configured the URL mappings and bean classes using Spring app-servlet.xml.
  • Used Spring Framework for Dependency injection and integrated wif Hibernate framework.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files.hbm.xml file, hibernate query language
  • Had developed Business Object, POJO and halper classes to access database.
  • Oracle was the database and a Hibernate O-R mapping tool was used.
  • Developed Hibernate in Data Access Layer to access and update information in the database.
  • Worked on AJAX implementation for retrieving the content and display it wifout reloading the existing page and also worked on data structures and algorithms.
  • Developing business objects, which contains the business logic and interacts wif the database (DAO)
  • Performed unit testing for the GUI and back end. Maintain & trouble shoot automation suite using Java, Eclipse.
  • Involved in bug fixing for the code in production and was developed the code for next release.
  • Designed and modified User Interface using JSP, JavaScript and CSS.
  • The project was developed on Eclipse, Version Control wif Subversion and Automated Build & Deployments wif Jenkins.
  • Performed SCM tasks like branching, merging and tagging the source code in Subversion.
  • The project was deployed to test on local Environment on Apache Tomcat and it was deployed on WebLogic 9.2 in test.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: Core Java, Spring, struts, JSP, Hibernate3.0, Log4J, HTML, JavaScript, CSS, JQuery, XML/XSLT, AJAX, JSON, Jenkins, Oracle10g, WebLogic9.x, Windows XP, Eclipse, Ant.

Confidential

Java Developer

Responsibilities:

  • DesignedClassandSequenceDiagrams.
  • Developed user interfaces usingStruts,JSPs,XHTML, CSS,JavaScriptandAJAX.
  • UsedStruts tags (logic, bean, html, nested etc.)wifJSPpages,JSTL.
  • ConfiguredStruts-config.xmlfile for the Application and DevelopedCustom tag libraries.
  • UsedValue Objects, Service LocatorandSingletondesign patterns.
  • CreatedCSSfor formattingJSPpages
  • UsedValidator frameworkof theStrutsforclient sideandserver-side validation
  • DevelopedControllerandServiceclasses for Vehicle Management.
  • Performed data loading usingspring - Hibernate.
  • DevelopedStateless Session EJBsandlocal Entity Beansand used theSession Facade Pattern.
  • Developed the action classes to execute the business logic and action forms to collect the input data from the users usingJAVA, DAOand DB2.
  • Written XMLfilescontaining a query that is going to use an application and program to access them.
  • Responsible for Development, unit testing, integration testing and implementation of the application.
  • UsedLog4Jto store log messages.

Environment: Java, J2EE, Hibernate, Struts, spring, EJB, JSP, Eclipse, IBM WebSphere, AXIS, Subversion, IBM DB2, Oracle 10g, Maven.

We'd love your feedback!