We provide IT Staff Augmentation Services!

Sr Aem Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Overall 8 years of IT experience in Web Technologies with strong exposure and experience in AEM/CQ5 & JAVA across areas such as Design, Development, Testing and Review process
  • Strong Experience with Java technologies including: Java Collections, Multi - Threading, JSP, JDBC, Servlets, Web Services SOAP/REST
  • Excellent webpage designing skills using HTML, Angular js, HTML5, CSS3, XHTML, Ajax, JSON, JQuery and JavaScript & XML
  • Experience in different phases of Software Development Life cycle (SDLC) including Analysis, Design, Implementation and testing during the development of software enterprise applications
  • Excellent work experience in Adobe Day CQ5, WCM, CMS, CRXDE Lite, OSGI Framework, JCR, template development, Component Development, Administration and installation of author and Publish instances etc.
  • Worked on design and implementation of modules on AEM 5.6.1 and Adobe CQ 5.5. Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content Management (WCM) components for customization and porting of websites
  • Experience in developing Web Applications which have integrated several functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, Social Media, Search, SEO
  • Experienced in using CRXDE, IntelliJ and Eclipse IDEs to develop CMS applications & setting up AEM/CQ5 using Maven and standard Eclipse tools
  • Hands on experience in advanced CQ topics like OSGI components, development model for teams build process using maven, local code setup, Sling event, Sling Scheduling, JCR basics content modeling, JCR versioning and observation, content automation and periodic importer, integration with LDAP
  • Strong experience in Adobe related technologies like Sling, Sightly, OSGI, Apache Felix, Apache Jackrabbit, JCR, and CRX
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, CQ platform, use of core frameworks such as Apache Sling and Apache Felix
  • Expertise in WCM concepts like translation, multisite management, tag management, JCR event handling, personalization, replication agents, workflows, dispatcher server management, custom widgets, web analytics
  • Working knowledge of different Application servers like JBOSS, Apache Tomcat, Web logic
  • Experience with SDLC process (Agile, Scrum, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements and creating designs for Object Oriented Programming (OOPs) Applications
  • Good undertstanding of Microservices developed using SpringBoot
  • Good experience with Operating Systems like Linux, Mac OS, Windows and UNIX
  • Experienced troubleshooter, resourceful, able to work under pressure

TECHNICAL SKILLS

Technologies: Adobe CQ5/AEM, JCR, Sling, Apache Jack Rabbit, WCM, DAM, Workflow, OSGI

Languages: C, Java, J2EE, RAD, EJB

Frameworks: Apache Sling, Apache Felix, Apache POI, Apache HttpClient API, Hibernate

IDEs: Eclipse, IntelliJ, CRXDE, CRXDELite, Brackets

Application Servers: Web Logic, JBoss, Web Sphere, Apache Tomcat

Design Patterns: MVC, Front Controller, Singleton pattern

Web Technologies: HTML, JavaScript, Angular JS, CSS, AJAX, JSON, JQUERY, JSP, Sightly

Methodologies: Agile/Scrum

Build Tools: Ant, Maven

Protocol: HTTP, SOAP, TCP/IP Messaging Technologies JMS, MDB

Operating Systems: Windows Family, Mac OS, UNIX/LINUX, Solaris 11.1

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Sr AEM Developer

Responsibilities:

  • Integrated AEM components with REST APIs using JavaScript jQeury frameworks
  • Implemented REST API client services using HTTPClient API which interact with Confidential APIs in the backend to get the product details
  • Developed tag based search component to fetch products specific to category using TagManager API
  • Developed custom reusable component for dynamic top navigation which supports Confidential community sites
  • Extensively used Citytech API for creating Dialogs and Sling models for all the components in which the dialogs are created programmatically
  • Assisted QA team to understand the functionalities to get them up to speed with their testing
  • Worked with Authoring team to get them understand the authoring capabilities of the components
  • Developed Unit test cases for all Java classes and performed the unit testing to coverage all the code
  • Responsible for co-ordinating with offshore team and help them getting the clarifications based on their need and business requirements
  • Part of reviewers team and responsible for reviewing the offshore team code
  • Involved in all business meetings to provide business with best solutions based on their requirements and business needs across the markets
  • Involved in Campaigns bug fixing and supported the team to address defects in email templates
  • Hands on experience in using Litmus tool to test and debug the email templates
  • Involved in developing Microservices using SpringBoot
  • Developed dynamic query component to fetch the tag base Confidential products from DynamoDB
  • Involved in creating customized AMIs based on existing AWS EC2 Instances by using create image functionality and using this snapshot for disaster management.
  • Developed Adobe templates and reusable components.
  • Involved in building dynamically generating Drop down lists using Ajax, JQuery and Angular JS to provide services to different components of portal.
  • Used GIT for code review, continuous deployment and JIRA for bug tracking.

Environment: AEM 6.3, Angular JS, Spring, AWS, JDK 1.8, JavaScript, JQuery, Eclipse, HTML, CSS, Web Services (SOAP, REST), GIT, Junit, JIRA.

Confidential, New York City, NY

AEM Developer

Responsibilities:

  • Involved in developing different building blocks of AEM 6.2 including custom templates, components, widgets and integrated components with Angular JS as per requirement.
  • Developed components using Touch UI and converted AEM Classic UI to touch UI.
  • Involved in design and development using Java/J2EE, Web Services, XML, Struts, Spring and deployment in Web Sphere application server.
  • Involved in gathering requirements, Design, Unit testing, Review and fixing the defects.
  • Developed different campaign Work flows as per the requirement.
  • Configuring the Batch Blast Process for different regions like EMEA, APAC, NA.
  • Implemented waves for different Trigger Campaigns.
  • Experience in configuring External Connections and federated Data Access model.
  • Extensive knowledge on Out of the Box (OOTB) reports.
  • Involved in developing several reusable components, dialogs, widgets, workflows and components using AEM 6.3.
  • Developed Slightly templates and complex Image Text component which can be reused for multiple purposes, Dynamic List Component and Top navigation for sites which supports different kind of devices like desktops and mobiles.
  • Involved in establishing communication between different Web Applications through Web Services (XML, WSDL, UDDI and SOAP UI).
  • Worked on SOAP UI and REST Web services to know the response when making service calls while fixing the issues.
  • Designed Responsive User Interface using key features of Angular JS.
  • Good Knowledge and hands on experience with Angular 2 Components, Services and Routing.
  • Content authoring and maintenance for the test teams.
  • Involved in Integrating AEM with Apache solr.
  • Developed Sling Servlets to provide Ajax handling.
  • OSGI bundle containing components are created and OSGI services are accessed from AEM components.
  • Developed WCM Pojo classes to integrate with HTL components.
  • UsedReact-Router to turn application into Single Page Application
  • Involved in configurations for simulating HTTP request handling in Node JS using Express.
  • Responsible for creating AWS EC2 Linux instances and bash script to run post processing.
  • Involved in optimization of Search engine Meta info for page source.
  • Used GIT for code review, continuous deployment and JIRA for bug tracking.
  • Involved in developing application on Apache sling, Apache Felix, OSGI frameworks

Environment: AEM 6.2, AEM 6.3, Angular JS, Spring, AWS, JDK 1.8, JavaScript, JQuery, Eclipse, HTML, CSS, Web Services (SOAP, REST), GIT, Junit, JIRA.

Confidential, St. Louis, MO

AEM Developer

Responsibilities:

  • Actively involved in gathering requirements to design an effective and Optimistic technology change.
  • Involved in complete AEM related design and framework development using templates, components, AEM bundle, JCR/Sling API.
  • Implemented I 18N internalization translating all aspects of application.
  • Extensive experience in using AEM tag libraries and custom tag libraries of the components.
  • Developed dynamic components according to the results of queries from Database.
  • Involved in designing and implementing layouts for the existing JSP files.
  • Familiar with creating Custom ReusableReactComponents Library
  • Implementation of Spring Framework to integrate OSGI development and Spring Framework.
  • Developed Servlets to implement the requests of OSGI bundles.
  • Developed spring framework for security transactions, reusability logging purposes.
  • Involved in integrating third party SOAP and REST Services.
  • Utilized Apache Felix and Apache sling for implementing Server-side components.
  • Utilized Sling resource merger to overlay foundation page and to add custom properties to page.
  • Developed Angular JS directives to extend the grammar of the web through reusable HTML elements, attributes and Classes.
  • Involved in using UI components from Angular UI Bootstrap including Modal Window, progress bar, tabs, accordion etc.
  • Developed J2EE components with JSP, Java Beans, business objects with EJB and Servlets.
  • Used JIRA for project management and bug tracking.
  • Developed unit test cases for modules developed.
  • Provided estimates, designs and specifications for AEM development modules.
  • Hands on experience on upgrading AEM 5.6.1 to AEM 6.1.

Environment: AEM 6.1, Angular JS, JDK 1.6, JavaScript, JQuery, Eclipse, HTML, CSS, Junit, JIRA, Spring Framework, Hibernate, Web Services.

Confidential, Portland, OR

CQ5/AEM Developer

Responsibilities:

  • Created and maintained AEM 5.6.1 content management systems.
  • Development and Deployment of complex enterprise level CQ WCM application.
  • Managed digital assets in DAM console and used them in site development.
  • Designed DAM taxonomy and tagging for the website.
  • Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, Jack Rabbit, JCR, and CRX.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Built various web pages using HTML, Angular JS, CSS, Java Script and JQuery, Angular 1.x Typescript.
  • Utilize HTML, CSS3, JQuery and Ext JS for designing and implementing custom CQ components.
  • Developed static web pages, landing pages, category landing pages using content management system.
  • Supported technical team members in resolution of functional and technical problems pertaining to Adobe
  • CQ5.
  • Involved in traffic analysis of digital properties by using prospect's behavior variables like geo-info, landing pages (mbox) and maintained campaigns accordingly by integrating campaigns with Adobe Target.
  • 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.
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
  • Worked on Custom OSGI services, workflows, scheduler jobs development.
  • Understand the business requirements and deliver them on time following AGILE development model.
  • Created Responsive Designs using HTML5, CSS3.
  • Also, worked on the backup and restoration of CQ instance, Configuring Dispatcher and Replication/Reverse

Environment: Adobe CQ5, CSS, AJAX, JavaScript, HTML5, DHTML, CSS, UML, JUnit, Eclipse3.1, Log4J, Apache Tomcat, WebLogic, Web services SOAP, JAX-WS, WSDL, JIRA, JCR, Sling, WCM, DAM, Package Manager, CRXDE, OSGI

Confidential, San Antonio, TX

CQ5 Developer

Responsibilities:

  • Designed and developed Content Structure including folder structure.
  • Developed custom templates, components, widgets using AEM.
  • Worked on updating Function Specifications and creating Design document, added all documentation on wiki Confluence.
  • Knowledge on CQ Mobile development concepts like server-side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Implemented procedures for creation and integration of applications on CQ5 core platforms.
  • Implemented custom workflows as per requirements.
  • Supported technical team members in resolution of functional, technical problems pertaining to Adobe CQ5.
  • Coordinated with clients for development of specifications to support content and collaboration solutions.
  • Worked on design for integration with third-party RESTful and SOAP based web services.
  • Used Apache Maven for build automation.
  • Analyzed and resolved technical issues relating to content management.
  • Implemented procedures for management of SDLC processes and relevant artifacts.
  • File vault is used for importing the code from JCR to file system and vice versa.
  • Write specifications for custom templates and components geared toward the newly redesigned web sites.
  • Maintain general correspondence on venture status with Team lead, venture administration.
  • Implemented in upgrade process in Adobe CQ 5.6.1.

Environment: JDK 1.6, Html, CSS3, JSON, JQuery, Adobe CQ 5.6.1, AEM5.3, CRXDE lite, JUnit, Selenium, File Vault, JSP, and Servlets, Apache Sling, Apache Jackrabbit, Apache Felix.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in implementation and maintenance phases of Software Development Life Cycle (SDLC).
  • Used Object-oriented analysis OOA for object-modeling techniques to analyze the functional requirements for a system.
  • Designed and developed Customer registration and login screens using HTML Servlets and JavaScript.
  • Extensively worked on Java server-side programming using Servlets and JSP. CSS is used to style Web pages XML markup.
  • Codes Servlets for the Transactional Model to handle many requests.
  • Designed and developed the application using JAVA and created stubs and skeleton for deployment.
  • Developed complete Web tire of the application with Struts MVC framework.
  • Developed Action classes form beans and JSP using Struts2.
  • Developed Web Services using SOAP.
  • Collaborated with testers and developers and prepared test plans for producing high quality system.
  • Extensively used Java Collection framework and Exception handing.
  • Actively participated in Functional Design Document and Technical Design Document reviews.
  • Used MySQL Database to store account information and record account actions.
  • Coordinated with QA team in manual and automatic testing.
  • Developed and debugged the application using Eclipse.
  • Developed user interface using JSP HTML CSS and JQuery to simplify the complexities of the application.
  • Developed Server-side programs using Servlets and JDBC.
  • Developed front end using struts in the business layer using EJB.
  • Involved in Unit testing and Integration testing by JUnit tests in Java and JUnit in JavaScript/jQuery.

Environment: J2EE IDE, Servlets, JMS, Hibernate, Spring, EJB, WebLogic, Web services, SOAP, HTML, JavaScript, CSS, XML, MySQL, Database, SQL, JDBC, Servlets, JQuery.

We'd love your feedback!