We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

2.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY

  • Having 8 years of experience in IT industry with strong experience in Web content management (WCM) & J2EE development technologies with 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.1, 6.2, 6.3, 6.4 and 6.5.
  • Experienced in building various web pages using HTML, CSS, Java Script, Angular JS andJQuery.
  • Experience in design and development of multi-tier applications using Java, J2EE, Spring, Struts, and Hibernate frameworks.
  • Current work experience with code control using GIT.
  • Excellent work experience in WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, Slightly, template development, Architecture, Administration and installation of Author and Publish instances etc.
  • Hands on experience in building and deploying enterprise level Web Content Management solutions on AEM 6.0,6.1,6.2, 6.3, 6.4 and 6.5
  • Experienced in developing Custom bundles and Servlets on Felix.
  • Expertise with setup and development of GUI using Ext JS.
  • Extensive experience in DSP, JSP and Display Tag for User Interface Development.
  • Good understanding of Java content repositories, sling request processing and OSGI bundles.
  • Domain expertise includes, system developments using Core Java& J2EE Technologies such as JSP, JDBC, XML, ANT, Maven, JavaScript.
  • Strong knowledge on Adobe Analytics, Google Tag Manager and Adobe Dynamic Tag Manager.
  • Worked on different IDEs including CRXDE Lite, Eclipse, NetBeans
  • Hands-on experience in Front-End user interface design using AJAX, Bootstrap for responsive designs.
  • Setting up run modebased Author, Publish instances and configurations.
  • Setting up and adding rules in dispatchers.
  • Implementation knowledge of i18n on Components and Dialogs.
  • Sightly HTL coding for components.
  • Profound Knowledge in Document Object Model (DOM). Involved in resolving the Technical issues regarding the applications in the Project.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  • Good Team Player with Excellent Communication Skills and Highly Motivated Analytical Problem Solver and troubleshooter with more attention.
  • Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as a build tool. Efficient in using JUnit for unit testing.
  • 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 Multi-tier Web Application with J2EE Frameworks, such as spring, Hibernate, Struts.
  • Rich experienced in writing SQL queries with RDBMS skills in MySQL, SQL Server and Oracle, etc.
  • Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.

TECHNICAL SKILLS

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

Languages: Java, C, C++, SQL, HTML, XML, XSLT, XSD, JavaScript.

Middleware: J2EE, EJB, JNDI, JDBC

Scripting Languages: AJAX, JavaScript, CSS

Server Side Technologies: JSP, Servlets, Tag Libraries, JST

Application/Web Servers: BEA WebLogic, IBM WebSphere, Apache Tomcat, JBoss,

Protocols: HTTP, FTP, TCP/IP

IDE/ Tools: Netbeans, Eclipse, IntelliJ

PROFESSIONAL EXPERIENCE

Confidential, Phoenix, AZ

Sr. AEM Developer

Responsibilities:

  • Created components using HTL Language.
  • Integrated AEM with Brackets Extension to provide a smooth workflow to edit AEM components and Client Libraries.
  • Migration from AEM 6.4 to AEM 6.5 instance.
  • Started working on the AEM 6.5 version for a new module in the project.
  • Worked on Content Fragments Model and Content Fragments.
  • Worked on Experience Fragments customization
  • Implemented Image renditions for continuous and consistent experience of content across all devices.
  • Creating Oak indexes for making search execution faster in AEM.
  • Export and import of content through package manager.
  • Created client libraries at component level and global level (designs) for handling JavaScript and CSS.
  • Created custom components according to the client requirements.
  • Implemented Sling servlets to provide Ajax handling.
  • Content authoring and maintenance for test environments.
  • Developing Pages/Editable Templates/ Components in Eclipse/CRXDE Lite.
  • Development of modules and OSGI bundles.
  • 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.
  • Worked on Digital Asset Management (DAM), to manage and store all project specific Media (Images, Videos, and Campaign Assets)
  • Involved in developing and debugging for websites based on functional requirements.
  • Developed Adobe AEM templates and reusable components.
  • Implemented i18n for components and dialogs for translation in to different languages.
  • Customized dialogs for all the components for providing various options to authors while creating.
  • Worked on creating the sling servlets and OSGi services for the business logic to process the request.
  • Worked on custom OSGi services, workflows, sling servlets, and scheduler jobs.
  • Utilized HTML, CSS, jQuery for designing and implementing custom CQ components.
  • Used JQuery core library functions for the logical implementation part at client side for all the application.

Environment: Adobe- AEM 6.4, 6.5 versions, Sightly, Jenkins, GitHub, Jira, Eclipse, Apache Maven, Java, J2EE, HTML5, CSS3, JavaScript, jQuery, JSP, Apache HTTP Server, Workflows, Tagging.

Confidential, Richmond, VA

AEM Developer

Responsibilities:

  • Created custom templates using Adobe experience manager 6.3.
  • Setup and configure Authoring and Publishing environments, replication agents, AEM 6.3 dispatcher to cache the landing pages html and serve as the static pages from Apache.
  • Developing custom components, page templates and template components in AEM 6.3.
  • Experience in gathering and documenting functional and business requirements specifications in form of user stories.
  • Strategy for Content Migration from AEM 6.3 to AEM 6.4. Design & Development of content migration scripts for Migration.
  • Created Sling Servlets to consume RESTful web services using OSGI framework.
  • Developed static web pages, landing pages, category landing pages using content management system.
  • Assist in application deployment to Dev, QA and Prod environments and migrations.
  • Create design dialogs for the common components in the entire portal.
  • Work in the DAM for the maintenance of the media files.
  • Create Users and Groups for workflow management.
  • Managed Users, Groups, System Users and Access Control Level (ACL) permissions.
  • Troubleshoot of caching issues related to Dispatcher and browsers.
  • AEM design and framework development and Architecture using components widgets, JCR/Sling API, clustering publish and author and editing content with the help of widgets.
  • Worked on JavaScript for better performance of previously existing web pages.
  • Created Responsive Designs using HTML, CSS including Ajax controls and XML.
  • Work on components, forms, templates and workflows.
  • Created OSGi bundles and resolved dependencies for the project.
  • Involved in processing the request through dispatcher by configuring the context path of an application in the dispatcher. any file
  • Develop custom components, customized forms for Internet and Intranet sites of the company.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Main code changes were done in JQuery, and AJAX and JavaScript environment.

Environment: AEM Adobe 6.3, JCR, Apache Felix JAVA, J2EE, POJO, JSON, Adobe Experience Manager, Sightly, HTML5, CSS3, Maven, GITHUB, Restful Web services, Agile, SCRUM, JIRA, Adobe CQ5, JavaScript, JQuery, JSON.

Confidential, Austin, TX

AEM Developer

Responsibilities:

  • Involved in listing out all the capabilities of AEM 6.1 and AEM6.2 and illustrate it on our business scenario use cases.
  • Involved in migration project from 6.1 to 6.2.
  • Created AEM Components with Custom Dailogs (Classic UI and Touch UI) and with cacheable responses.
  • Existing Tag libraries in AEM were used in tagging the pages.
  • Managed OSGi configuration within the CRX repository.
  • Workflows are configured with custom steps and implemented in the project.
  • Worked on UI designing, data modeling, and reviewed the design documentation.
  • Worked with QA team in preparation and review of test cases.
  • OSGi bundle containing components is created and OSGi services are accessed from AEM components.
  • Dispatcher is configured to cache responses from an AEM publish instance, to increase the responsiveness and security of the externally facing published website.
  • Worked on Digital Asset Management (DAM), to manage and store all the media.
  • Maintained the Content Management System (CMS) and provided support for the application.
  • Worked on style sheets to maintain the structure and improvise the appearance of Webpages.
  • Involve with content management strategies, architecture and multichannel content delivery.
  • Developed an AngularJS workflow manager leveraging Angular-UI's state router for flexible configuration.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring webapp services and custom business logic in java.
  • Configured replication agent and dispatcher for caching and load balancing.
  • Used Client libraries to minify JavaScript and CSS into one common file and load it on page load.
  • Maven is used to build and deploy OSGi bundles.
  • Existing Tag libraries in AEM were used in Tagging the pages.
  • Managed OSGi configuration within the CRX repository.
  • Used AngularJS for management of multi-step user input flows.
  • Worked on Multisite Manager (MSM) so as to get same structure and content on all the versions of website.
  • 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.
  • Developed sling servlets to perform various actions.
  • Involved in daily meetings and worked in Agile Environment.

Environment: AEM 6.1,6.2, Java (jdk1.6), J2EE, JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Apache Sling, CRXDE, CRX, WCM, log4j.

We'd love your feedback!