We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

5.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Over 8 + years of total IT experience in the Web Applications Development and 5 years using AEM. Experience in AEM 6.5, 6.4, 6.3, 6.2, 6.1.
  • Experience with full software development lifecycle, architecting scalable platforms, object - oriented programming, and Agile methodologies.
  • Strong experience with setting up AEM using Maven and standard Eclipse &Intellij tools.
  • Experience in using Management (DTM).
  • Experience in AEM Component Development, template development, Architecture, Administration and installation of Publish and Author instances etc.
  • Experience in developing editable Templates, Custom touch UI Components, creating and launching Workflows and customizing out of the box Widgets.
  • Experience in Workflow development and integrating AEM with other applications.
  • Worked with MSM in AEM for creating Blueprints, live copies, configuration of rollouts.
  • Using sling-built content-centric applications with the help of Apache Oak or Crx3.
  • Experience in developing responsive web design using Bootstrap and media quieres.
  • Implemented Java & J2EE design patterns in multiple projects.
  • Strong knowledge on Adobe Marketing cloud.
  • Good understanding of Java content repositories, sling request processing and OSGi bundles.
  • Experience in AEM, JSP and Display Tag for User Interface Development.
  • Efficient use of various design patterns such as MVC (Model-View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications.
  • In-depth knowledge in design and development of MVC architecture using spring framework.
  • Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as a build tool. Efficient in using JUnit for unit testing.
  • Experience in developing different applications using CRXDE, Eclipse IDE and Rational Application Developer (RAD).
  • Experience in Web Services such as SOAP and RESTful.
  • Worked on different IDEs including CRXDE Lite, Eclipse, and Intellij.
  • Expertise in building client-side Middle Tier Development environment using JSP, Servlet, Java Mail, etc.
  • Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.
  • Skilled at developing enterprise applications in different Java IDE's like Eclipse, Net Beans.
  • Expert in writing SQL queries with RDBMS skills in MySQL, SQL Server and Oracle, etc.
  • Have excellent experience in application servers Apache, Tomcat, JBoss, Websphere, Web Logic and MS VISIO.
  • Experience in creating Workflow packages and using Tag Manager for reading tags from pages.
  • Worked as an Admin, Giving permissions to user’s and user groups.
  • Provided author training to business users to familiarize them with the design and usage of the system.
  • Created Content Fragments by creating custom content fragment model.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Created the blueprints and live copy of the application.
  • Good experience with Operating Systems like Windows NT/9x/2000/Me/XP/Vista and partially on UNIX.
  • Expertise in HTML5, CSS3, XHTML, and XML based web internet applications using JQuery, AJAX, JavaScript, Angular JS, and Content Management Systems with emphasis on W3C and usability standards.

TECHNICAL SKILLS

Content Management: AEM 6.5 6.4, 6.3, 6.2, 6.1.

Web Technologies: XML, HTML/HTML5, CSS/CSS3, JSON, Angular JS, Linux Shell Script, JQuery

Languages: JAVA/J2EE JavaScript, SQL

Programming: HTML 4.0, CSS, JavaScript, Ajax, UNIX Shell Scripting.

MVC framework: Spring MVC, Groovy and Grails

Application Servers: JBoss, Tomcat, Apache web-server

Databases & Tools: Oracle 10g, SQL Server 2000, 2005 and 2008;

Tools: RAD, Eclipse, Intellij, NetBeans, Toad, Sql developer

Version Control Tools: Subversion, Git, BitBucket, CVS, IBM Rational Clear Case

Environment: UNIX, Linux RedHat, Windows.

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

Sr. AEM Developer

Responsibilities:

  • Installed and configured AEM 6.4 and AEM 6.5 Web Content Management System.
  • Designed and developed, AEM building blocks including templates, components, dialogs, widgets, workflows.
  • Created Touch UI components and created few dialogs using version 6.5.
  • Installed CRXDE Integrated development environment.
  • Accessed JCR programmatically to store and fetch data.
  • Created client libraries at component level for handling JavaScript and CSS.
  • Extensively used AEM Tags on the components.
  • Worked on implementing CICD to git repository.
  • Worked in an agile environment.
  • Verify/Validate testing to ensure that the team generates high-quality output.
  • Built various web pages using HTML, CSS, JavaScript and jQuery.
  • Worked on stories related to Adobe AEM/AEM in sprints which includes feature development and production issues
  • Proficient in Adobe AEM foundational concepts, including the CRX repository, the AEM platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages HTML and serve as the static pages from Apache.
  • Have a good understanding of JQuery.
  • Worked on Debugging code for finding the right issue.
  • Used GitHub for commits and merging the code and Jira for evaluating the tickets.
  • Used Maven to build the application and used the continuous integration server to deploy the artifacts.
  • Involved in supporting the application postproduction and maintenance.

Environment: AEM 6.5 SP6.5.8 and 6.4 SP6.4.8, HTML5, CSS3, Java Script, JSP, Servlets, JQuery, CRXDE, CRX, WCM, JCR, Apache Sling, Eclipse, IntelliJ, VSCode, Maven, GIT.

Confidential, Chicago, IL

Sr. AEM Developer

Responsibilities:

  • Installed and configured Adobe AEM 6.4SP8 and AEM 6.5 versions.
  • Develop Custom AEM Workflows, OSGi Services.
  • Develop Custom generic card components, image card components, Video and image components and many others.
  • Worked in creating custom Email Templates.
  • Experience with continuous delivery and integration tools: Jenkins, Nexus, Artifactory, etc.
  • Work collaboratively with other teams; QA, UX, etc.
  • Experience in Creating Report of the components usage using queries.
  • Worked on activation and deactivation of the workflow models using various components such as process, participant, and dynamic participant steps.
  • Installed CRXDE Integrated development environment.
  • Accessed JCR programmatically to store and fetch data.
  • Created components using Sightly HTL by replacing the Traditional Java
  • Worked on improving the Site Performance of the Website.
  • Created client libraries at component level for handling JavaScript and CSS.
  • Extensively used AEM Tags on the components.
  • Have a complete understanding of CRX repository and accessing the CRX content.
  • Good understanding of the scrums and pointing out on real problems needs to be improved in the retrospective meeting.
  • Implemented server-side service components using Apache Felixframework and Apache Sling.
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on the Live Copy.
  • Worked on Maven project structure for building the packages.
  • Worked in an agile environment.
  • Helped team members in their hard time understanding something.
  • Communicating well with the QA team to let them understand the Work is matching according to the requirements.
  • Created a component which gives a list of subscribers and un-subscribers.
  • Worked in blog pages and Press Release pages to improve their look at the component level.
  • Access in giving permissions according to the needs.
  • Worked on creating Servlets and Services with their Implementations.
  • Have a good understanding of JQuery.
  • Worked on Debugging code for finding the right issue.
  • Used BitBucket for commits and merging the code and Jira for evaluating the tickets.

Environment: AEM 6.5 and 6.4 SP6.4.8, HTML5, CSS3, Java Script, JSP, Servlets, JQuery, CRXDE, CRX, WCM, JCR, Apache Sling, Eclipse, IntelliJ, VSCode, Maven, GIT,BitBucket.

Confidential, Mooresville, NC

Senior AEM Developer

Responsibilities:

  • Developed Components and Templates using Adobe AEM 6.3 touch UI for supporting the different Webpages.
  • Installed and Configured AEM Authoring &Publishing Instance.
  • Performed DAM customization and custom component and features.
  • Implemented principles of SOA to provide service transparency.
  • Migrated project from AEM 6.3 to AEM 6.4 version
  • Created context aware configuration under /conf and created custom policies for components.
  • Responsible for coordinating with the dev team and perform build and deploying the components
  • Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages HTML and serve as the static pages from Apache.
  • Worked on setup and configuration of the SAML authentication servers
  • Used Jenkins to build, package and deploy the application and used Log4j for the Logging system.
  • Worked on Sling Models and Use Classes.
  • Responsible for design, development and unit and integration testing of AEM components, templates and the corresponding web services.
  • Developed WCM Use Classes and Sling Models to meets the requirement.
  • Used Servlets to implement Business Logic with JSP.
  • Implemented SOA architectural pattern using SOAP based web services.
  • Exposure to Jenkins CI configuration for Build Automation.
  • Extensively usedAEMtagging features in developing components and templates. Used JavaScript for writing listeners in the dialogs.
  • Authorizing access rights toAEMusers and groups for accessing DAM resources.
  • Strong knowledge on AEM associated technologies like Sling, OSGI, Felix, and CRX.
  • Created client libraries at component level and global level (designs) for handling JavaScript and CSS.
  • Implemented server-side service components using Apache Felix framework and Apache Sling.
  • Worked on creations of workflow models for publishing the pages from author to publish, process steps andUser Administrations in AEM.
  • Used Maven to build and generate code analysis reports.
  • Involved in building, deploying the code and moving code to different environments.
  • Utilized Angular JS framework to bind HTML template (views) to JavaScript objects (models).
  • Built Angular JS framework including MVC architecture, different modules, specific controllers, templates,custom directives and custom filters.
  • Involved in supporting the application postproduction and maintenance.
  • Experience working in an agile environment, involved in daily standup meetings.

Environment: s: AEM 6.4, 6.3,HTML5, Java Script, Bootstrap, Adobe WCM, Java/J2EE, CSS, AJAX, JSP, Servlets, REST API, JSON, HTL, Apache Sling, WCM, CRXDE, log4j

Confidential, CA

AEM Developer

Responsibilities:

  • Designed and developed AEM building blocks including Templates, Components, Dialogs, Widgets, and Workflows.
  • Installed, configured and Migrated version AEM 6.2 Web Content Management System and Apache Felix Admin Console.
  • Installed CRXDE Integrated development environment and Configuration of the project with Subversion version control.
  • Participated in advising on business planning and execution functions for Adobe AEM systems
  • Design and development of web pages using AEM 6.2, JavaScript, HTML, CSS, Ajax and JQuery.
  • Developed Adobe AEM 6.2 templates and reusable components.
  • Integrated with a shared globally accessible repository for shared permissions based digital media assets using AEM DAM.
  • Created AEM templates for existing AEM software releases with AEM components.
  • Extensively used AEM 6.2 tagging 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.
  • Developed templates/components, workflows using CRXDE and deploying on AEM.
  • 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 with Hudson for continuous integration 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.6), JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, AEM 5.6.1 (WCM),Adobe Day AEM 6.2, Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux.

Confidential, Charlotte, NC.

AEM Developer

Responsibilities:

  • Installed and configured version 6.1 of Adobe AEM Web Content Management System and Apache Felix Admin Console.
  • Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
  • Worked with Front End Engineer with Node approach and provided required JSON from backed as service.
  • Worked on launches functionality to drive business to create different release related launch pages so that they could be used to have release specific content changes.
  • Created workflow model and workflows to push the content from author instance to publish instance upon approval.
  • Proficient in Adobe AEM foundational concepts, including the CRX repository, the AEM platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Implemented the Sling Servlet, OSGI bundles for interacting with remote spring Web API services and custom business logic in java.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Exported Test Case Scripts (Java - Selenium RC) in Eclipse IDE and modified the Selenium scripts and executed.
  • Designed DAM taxonomy and tagging for the website elements allowing classifying them by several different categorizations at the same time.
  • Created and executed Selenium test script suites using Selenium Web Driver.
  • Involved in building, deploying the code, moving code to different environments and Supporting the application post production and maintenance.
  • Worked and consumed RESTful and SOAP based web services.
  • Used Maven as a build tools on java projects for the development of build artifacts on the source code.
  • GIT is used as a distributed revision control system for AEM. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build and deployments including Pipeline configuration, integration of plugins.
  • Troubleshoot the issues raised in Jenkins while using for continuous integration and deployment.
  • Used Log4J for logging and tracing the messages.
  • Interacting with business team for clarifications on the requirements.
  • Adopt and utilize iterative/Agile methodology as needed or requested.
  • Analyzing and identifying the problems and fixing the issues.

Environment: AEM6.1, DAM, AEM Tagging, Workflow, Java, J2EE, Apache Maven, Apache HTTP Server, SOAP and REST Web Services, LDAP, Servlets, log4j, HTML, JSP, Jenkins, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Analyzing and identifying the problems and fixing the issues.
  • Worked with Agile development Methodology with a Test-driven approach.
  • In case of application development to be loaded, modular approach was used.
  • Depending on the business requirements, Class and Sequence diagrams were developed.
  • Developed UML diagrams for analyzing the business requirements and designing the system.
  • Worked on developing JSP's, Action Classes and delegating the tasks to the corresponding session parameters.
  • Involved in Requirements Gathering, Analysis, Design and Development of the project.
  • Hibernate was the ORM(Object/Relational Mapping) tool used to relate the objects to the database. Annotations in Hibernate were extensively used.
  • Worked on designing screens using Swing and Ajax.
  • Most parts of the code developed were integrated using the Struts and Spring Framework.
  • Involved in developing Hibernate mapping definitions for the required persistent layer.
  • Implemented validations for both client side and Server side using the Struts2 Validator Framework.
  • MVC design pattern and TDD was used in the application in order to make it more modular.
  • Was responsible in generating Maven Script for faster and easier deployment.
  • Configurations and Deployment was implemented using the IBM WebSphere Application using Maven Script.
  • Deployed Web Services, JSP's, Servlets, and Server side components in Web Logic Application Server.
  • Worked on running integrated testing using the JUNIT and XML for building the data structures required for the Web Service.

Environment: Core Java, TDD Methodology, Agile Methodology, J2EE-JSP, Servlets, UML, Web logic Server, Tomcat, Struts2, Spring, Maven, CVS, JUnit, Log4j, EJB 2.0, XML, Eclipse, WebSphere.

We'd love your feedback!