We provide IT Staff Augmentation Services!

Aem Developer Resume

0/5 (Submit Your Rating)

Old Bridge, NJ

SUMMARY

  • Over 8+ years of experience in object - oriented design, development, deployment and maintenance of Web and J2EE applications using Software life cycle methodologies namely Waterfall, AgileandSCRUM.
  • Around 4 years of hands on experience in development of content management solutions using Adobe ES4/CQ5/AEM 6.X Content Management System.
  • Experience in implementing Web Services based inService Oriented Architecture(SOA)usingSOAP, RESTful Web Services, JAX-WS, UDDI, WSDL.
  • Good experience in Spring MVC (Model View Controller), Hibernate Template and IOC (Inversion of Control).
  • Experience in migrating an existing system towards Microservices to build a new system.
  • Strong experience in developing WCM applications using Adobe Day CQ and CRXDE.
  • Hands-on experience developing Adobe AEMtemplates, components, workflows, stylesheets, tagging and performing CMS administration tasks.
  • Experience in personalization of user experience with Adobe Target.
  • In-depth and hands on experience of AEM's core functionalities like replication, reverse replication, dispatcher flush agents, clustering, DAM, MSM, User management & campaign management.
  • Expert in development of applications using J2EEtechnologies likeJava, JSP, Servlets, JDBC, JNDI and XML.
  • Experience in three tier architectural frameworks such as MVC,SPRING framework and Hibernate.
  • Experience in using build / deploy tools such asJenkins, Docker and Kubernetesfor Continuous Integration & Deployment for Microservices.
  • Hands-on experience inSpring Modules/FrameworkslikeSpring BOOT/ MVC/ IOC/ ORM/ JDBC/ AOP/ SECURITYalso worked onSpring AOPforLogging, Transactions andMessaging.
  • Experience in working with Adobe Search and Promote.
  • Extensively used SQL/PL-SQL in writing queries, database triggers, stored procedures and functions for database application.
  • Strong knowledge of Gang of Four Design Patterns like Façade, Singleton, DAO and DTO.
  • Proficient in developing front-end applications using HTML5, CSS3, Bootstrap CSS, Java Script, Sightly, AJAX, jQuery, AngularandExtJS.
  • Designed, developed and implemented Single Page Application (SPA) in AngularJS by consuming JSON from back end functions to bind the data.
  • Expertise in Various IDE’s like Eclipse, RAD, NetBeansand WSAD.
  • Experience in using various Configuration Management tools like SVN, GitHub andCVS.
  • Prepared test cases, Component/Page documentation for validation and reporting.
  • Experience in working with Rational Team Concert
  • Experienced in User Support and training end users for efficient use of developed applications.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills and a good team player.
  • Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
  • Experience in migrating applications that render in PDF to HTML5 forms in in ES4 Forms.

TECHNICAL SKILLS

Content Management System: Adobe ES4.X, Adobe CQ5.X and AEM 6.x, Adobe CRX

Languages: Core Java, J2E, SQL, PL/SQL

RDBMS/ Databases: MS SQL Server, Oracle, MySQL, Microsoft Access

Design Patterns: J2EE Design Patterns

IDE: WSAD, Eclipse, and CRXDE

Web Technologies: JSP, Sightly, Servlet, XML, XSLT, JavaScript, AJAX, JQuery, ExtJS, JDBC, JNDI, LDAP, HTML5, DHTML/XHTML, CSS3, Web services, Microservices, SOAP, REST, Web 2.0, handlebars.js, Backbone.js, Angular JS, React JS

Frameworks / ORM tool: Spring, Hibernate

Web/App Servers: Tomcat, JBOSS, WebSphere Application Server 5.x,6. x.

Build Tools: ANT, Maven, Hudson

Operating Systems: Windows, Unix and Linux

Version Control System: CVS, Git, SVN

Logging Tools: Log4j

PROFESSIONAL EXPERIENCE

Confidential, Old Bridge, NJ

AEM Developer

Responsibilities:

  • Installation and working with Adobe AEM 6.5 Integrated development environment and Configuration of the project with Azure Repo pipelines.
  • Administered components, templates, dialogs, and workflowsof AEM 6.5
  • Designed and built components, templates, dialogs, workflows in AEM
  • Installed, configured, troubleshot AEM in development as well as system environment
  • Tested and Authenticated connection established between Node agent and Deployment manager
  • Deployed WebSphere Application Server Network
  • Performed installation and configuration using shell scripts
  • Developed custom AEM components for Web Content Management
  • Developing templates and authorized environments for mobile sites and websites.
  • Dynamic image rendering, navigation and modularization, using both CRXDE Lite and CRXDE
  • Coded and developed websites using HTML, CSS, XML
  • Installed and configured WebSphere on top of AEM using Linux
  • Maintained Digital Asset Management.
  • Documented design as well as test cases
  • Worked with Experience and Content Fragments to achieve seamless reusability and light weight maintenance across the site
  • Worked with Asset APIs and json conversions to be used in various components.
  • Worked with Adobe Analytics integration and Tagging
  • Integrated AEM with Solr to provide search functionalities across sites.

Confidential, Tampa, FL

AEM Developer

Responsibilities:

  • Set up and working with Adobe AEM 6.3/6.4 CRXDE Integrated development environment and Configuration of the project with GIT.
  • Setting up AEM author, publisher and dispatcher environments with Adobe recommendations.
  • Working in Agile SCRUM development environment.
  • Working with AEM for Content Management using Java, J2EE concepts.
  • Creating AEM components for the AEM Sites for different pages with different levels of hierarchy.
  • Implement and consume REST API services to get the data from Database and to create model components.
  • Utilization of AEM Content as service to export the page content into XML to be used with multiple integrations.
  • Design and development of AEM templates, reusable AEM components and Responsive pages using AEM, HTML5, CSS, JavaScript, AEM tags, Angular, Ajax and JQuery, JSP and Sightly.
  • Tagging Adobe application using Adobe DTM and integrating with Adobe Analytics
  • Personalizing user experience using Adobe Target
  • Integrating developer environment with Adobe Cloud Services.
  • Design UI interfaces with HTML5, CSS3 with SASS precompressor to integrate with Adobe AEM.
  • Development in a collaborative environment leveraging JavaScript, Angular and Node.jsFrameworks which will be interfacing with various data stores as well as frameworks as well as frameworks and services.
  • Extensively used Angular.js frameworks for single page application
  • Document all the developed code and Adobe application processes.
  • Involve in the enhancement of the functionalities like search result accuracy, Dynamic content linking, formatting, image rendering, internationalization and personalization.
  • Debug, test and deploy various modules of the application.

Confidential, Atlanta, GA

AEM Developer

Responsibilities:

  • Seasoned in delivering under complete Confidential Software Development Life Cycle methodology (requirement, analysis, design, data modeling, business process modeling, implementation and deployment).
  • Design, development and maintenance of Product and design the solutions around Adobe Experience Manager, OSGi, Sling, Sightly, OAK, JDK 1.8, Java, HTML, CSS, JavaScript technologies.
  • Building reusable custom AEM components and templates using Adobe AEM content management systems and Java, J2EE concepts.
  • Building a rich user interface using front end technologies such as HTML, CSS, JQuery and Bootstrap.
  • Develop the AEM components, templates and the OSGi (Open Service Gateway Initiative) bundles for Confidential Corporation.
  • Recommends controls by identifying problems, writing improved procedures by code refactoring.
  • Configuring and working with Adobe Search and Promote.
  • Responsible to make the changes to the Confidential website based upon the client requirements.
  • To involve in the Digital Platform Optimization Project’s Knowledge Transfer sessions for information gathering.
  • Involve in the enhancement of the functionalities like search result accuracy, Dynamic content linking, formatting, image rendering, internationalization and personalization.
  • Translate the business requirements into technical specifications.
  • Be a part of Agile team and responsible for delivering the tasks with the deadline.
  • Work within the Digital Platform Optimization group and with other groups on integrating the AEM into complete website.
  • Working with Product Owner and Business Process Associate to properly capture and document requirements, including System Requirements Specification (SRS), Use cases, business process flows, and user interface.
  • Suggest and improve existing Digital Platform Optimization processes as and when there is scope for improvement.
  • Building re-usable custom components and templates using Adobe AEM Communities, Java and J2EE Components.
  • Debug, test and deploy various modules of the Digital Platform Optimization project.
  • Document all the developed code and Digital Platform Optimization Project’s processes.

Confidential, Stow, MA

AEM Developer

Responsibilities:

  • Installed Adobe AEM 6.1/6.2 CRXDE Integrated development environment and Configuration of the project with GIT.
  • Experience working in SCRUM development environment.
  • Extensively worked with AEM for Content Management and to support multiple languages.
  • Created AEM components for the website for different pages with different levels of hierarchy.
  • Implemented and consumed REST Web services to get the data from Database and to create model components.
  • Design and development of templates, reusable components and Responsive web pages using HTML5, CSS, JavaScript, AEM tags, Ajax and JQuery, JSP andSightly.
  • Integrated developer environment with AWS services.
  • Strong knowledge on cloud environment, AWS (EC2, S3, EBS) services.
  • Experienced on Test Automation with Selenium for GDX Portal.
  • Implemented MVC Pattern using Spring 3.0 and Hibernate 3 for enhancements.
  • Experienced in Spring Batch, JPA and Security for Logging and Transaction management.
  • Extensively Worked on Angular2 to support other websites.
  • Designed UI interfaces with HTML5 and CSS3.
  • Extensively worked with JavaScript, jQuery, Ajax to implement the design functionality.
  • Work in a collaborative environment leveraging JavaScript and Node.js Frameworks which will be interfacing with various data stores as well as frameworks as well as frameworks and services.
  • Implement workflow and routing rules via Adobe LiveCycle
  • Developed eforms with Electronic Signature
  • Developed dynamic-interactive Forms, Invoices, Correspondences etc. using LiveCycle Form designer
  • Used SASS/SUSY for styling the website and to support, mobile and tablets.
  • Used Maven for build and Jenkins for CI/CD pipelines.
  • Used artifactory as an artifact repository, JIRA for bug tracking.
  • Extensively Used i18n for internationalization support.
  • Used SVN for version control and Log4j for debugging.

Environment: AEM 6.1/6.2, Java, JSP, Sightly, Servlets, Apache Sling, CRXDE, CRX, WCM, Maven, Livecycle, Workflow, REST, JAXB, JavaScript, jQuery, AJAX, Angular2, Bootstrap, Shell script, DB Visualizer, DB2, Spring 3.0, Hibernatec3.0, Jira, SVN, Log4j, Maven 3.

Confidential, Wilmington, DE

AEM Developer

Responsibilities:

  • Installed Adobe AEM 6.1/6.2 CRXDE Integrated development environment and Configuration of the project with GIT.
  • Build new AEM instances and configured all the required configurations (http, dispatcher. Any) for the AEM to run as required.
  • Configured Replication and Dispatcher Flush in the AEM.
  • Design and development of templates, reusable components and Responsive web pages using HTML5, CSS, JavaScript, AEM tags, Ajax and JQuery, JSP andSightly.
  • Proficient in using Sightly for developing custom components and dialogs.
  • Created Templates to render responsive Carousel Home page, landing pages, Promotion modes and related articles.
  • Design and developed Carousel component to provide cross browser responsive web pages
  • Created various parameters as i18N to using Sling key, Multi Site Management to available in multiple languages.
  • Created workflows for activating and deactivating pages from the content authors.
  • Involved in the development of Customer Engaging Microsite.
  • Worked on integrating AEM with SOLR, so that an AEM component can use SOLR to perform searches.
  • Extensively used AEM tagging features in developing Components and templates.
  • Used GitHub as version control and integrated withJenkins for continuous integration and nightly builds.
  • Utilized Angular JS framework to bind HTML template (views) to JavaScript objects (models).
  • Built Angular JSframework including MVC architecture, different modules, specific controllers, templates, custom directives and custom filters.
  • Involved in integration of Google Analytics to perform Search Engine Optimization (SEO).
  • Involved in Production Support, coordinating with Off-shore team, assigning the Stories/JIRA Tickets, following up on development and Knowledge Transition.
  • Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages and serve as the static pages from Apache.

Environment: AEM 6.1/6.2, Java, JSP, Sightly, Servlets, JavaScript, HTML5, XHTML CSS3, Bootstrap CSS, Ajax, JQuery, JSON, ExtJS, Restful Web services, Apache Sling, CRXDE, CRX, WCM, Maven, GitHub, Jackrabbit, JCR Connector, Windows.

Confidential

JAVA/AEM Developer

Responsibilities:

  • Installed and Configured AEM Web Content Management System and Apache Felix Admin Console.
  • Design and development of web pages using AEM, JavaScript, HTML5, CSS, Ajax and JQuery.
  • Developed Adobe AEM templates and reusable components and their renditions using Sightly.
  • Worked on Author instance to help authoring complex components on pages.
  • Used JIRA for bug tracking and project management.
  • Implemented components using AEM tags, JQuery, JavaScript and JSP
  • Implemented server-side service components using Apache Felix framework and Apache sling
  • Implemented components to utilize services through sling service calls and JSP tags.
  • Performed administration tasks to activate, replicate and package the changes to publish as well to be consumed by other environments.
  • Vaultclipse and CRXDE used extensively to perform development.
  • Developed components that include fetching the content dynamically based on AEM tags.
  • Worked on REST web services to consume the data from the application API's.
  • Set up CQ Author and PublisherCluster Environment.
  • Responsible for setting up and configuring the Dispatcher.
  • Responsible for setting up Angular JS framework to achieve data binding between HTML and JavaScript objects.
  • Used Angular JS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
  • Developed custom widgets, custom multi fields using ExtJS based on the requirements.
  • Developed tricky ExtJS scripts and Ajax calls to read and display dynamic data from a configurable source.
  • Set up the maven project structure for building the packages, Subversion for source control, file vault for importing the code from Java Content Repository (JCR) to file system and vice versa.

Environment: AEM 6.0, Java 1.8, JSP, Sightly, JSON, Servlets, Java Script, HTML5, XHTML CSS, Ajax, Rest, JQuery, ExtJS, Apache Sling, CRXDE, CRX, WCM, Maven, Jackrabbit, JCR Connector, Windows and Linux.

Confidential

Java/AEM Developer

Responsibilities:

  • Developing templates/components using AEM 5.6.1 CRXDE
  • Involved in design and development of reusable components.
  • Providing AEM 5.6.1 consulting services for integrating all web application, database
  • Used OSGi to deploy dynamic libraries
  • Developed Servlets to handle requests from the client in an OSGi bundle
  • Involved in design and development using Java, J2EE, Web 2.0 technologies
  • Maintenance and packaging of content, delivery and installation across all environments
  • LDAP integration through ldaplogin. conf configurations
  • Defined Permission control by roles and access control in WCM for content, components
  • Demos to User Groups, Video demo creation and Wiki Documentation
  • Training of new employees on basic use of WCM, DAM, Packages and CRXDE
  • 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

Environment: Java, Servlets, JSP, XML, XSL, Java Beans, Spring Framework, JDBC, Eclipse, MySQL, JavaScript, web services, Angular JS, Ember JS, Backbone JS, Adobe AEM 5.6.1, CRXDE, JCR 2.0, OSGI (Apache Felix), REST, SVN

We'd love your feedback!