We provide IT Staff Augmentation Services!

Senior Aem Developer Resume

Boston, MA

SUMMARY:

  • 8+ years of IT experience in Design, Development, Deployment, Maintenance and Support of Java/J2EE applications and implementation of modules on Adobe CQ5 and AEM 6.1, 6.2 & 6.3.
  • Experience in AEM/CQ5, CRXDE, OSGI Framework, JCR, DAM, Migration of Digital assets, Apache sling, Template & Component Development, workflow Management, Administration and installation of Author & Publish instances, Packaging, User Admin.
  • 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 etc.
  • Experience integrating to external vendor products (translation services) and Adobe products like Analytics, Test & Target, Communities, and Forms etc. with Experience Manager.
  • Expertise in set up and configure the integration of LDAP with AEM servers.
  • Worked closely with COE and was responsible for development of various accelerators and reusable components.
  • Have a good understanding of CQ Mobile development concepts like server - side Mobile API, Mobile Components, Emulators, and Mobile request processing.
  • Good at Code Reviews, Integration of the System modules, Writing Test Cases, Bug Fixing and Enhancements, very conversant with Quality Management and System Support.
  • Experience with Multiple websites that share common content using MSM (Multi Site Manager) and implemented i18n internationalization in the websites.
  • Expertise in using CRXDE and Eclipse IDEs to develop CMS, AEM applications.
  • Efficient in Scripting and Front-end technologies like Ajax, JS, HTML, JSP, CSS and jQuery.
  • Expertise in design and development of e-commerce applications using J2EE, Custom tags, Frameworks (Struts& Spring), EJB, SOAP, Ajax, and JSON.
  • Experience in complete Software Development Life Cycle (SDLC) which includes Requirement Analysis, Design, Coding, Testing and Implementation using Waterfall, Agile, Test Driven Development and other development methodologies.
  • Proficient knowledge in Various API frameworks and on Sightly.
  • Experienced in working with Version Control Tools like SVN, GitHub.
  • Experienced with different built tools like ANT/Maven Scripts and also on Resource Properties, Tag Libraries.
  • Strong interpersonal, team-building skills and ability to interact with people at various levels.
  • Excellent verbal and written communication skills.

TECHNICAL SKILLS:

Content Management Systems: Adobe AEM 6.3, 6.2, 6.0, CQ5.5, CQ5.6, CQ5.4. (Apache Sling, JCR, CRX)/ CQ 5.3.

Languages: Java, C, C++, SQL, HTML, XML, XSLT, ASP.NET, ASP, C#, VB.Net, XSD, Prolog, JavaScript.

Middleware: J2EE, EJB, JNDI, JDBC

Scripting Languages: AJAX, JavaScript, VBScript, CSS

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

Application/Web Servers: BEA WebLogic, IBM WebSphere, Apache Tomcat, JBossProtocols HTTP, FTP, TCP/IP

Protocols: HTTP, FTP, TCP/IP

IDE/ Tools: IBM WebSmphere Studio Application Developer (IBM WSAD) 5.1.2, JBuilder, Flex,SunOne Creator, Edit Plus, ExtJs

Frameworks: Apache Struts Framework, .Net Framework, JQuery

Web Services: SOAP, WSDL, REST Services

Database: RDBMS Oracle, DB2, T: SQL, SSIS, SSRS, MS Access,MySql.

Methodologies: OOAD, UML, Design Patterns, SOA, Agile

Operating Systems: Windows 9x/2000/XP, Linux, Unix.

Utility Tools: MS Word, MS Excel, MS PowerPoint, Google Analytics, Adobe Photoshop CS5

WORK EXPERIENCE:

Senior AEM Developer

Confidential, Boston, MA

Responsibilities:

  • Installed and configured Adobe AEM6.3 version and Apache Felix admin console.
  • Involved in content migration from AEM 6.2 to AEM 6.3.
  • Experience developing UI, OSGI components in AEM 6.3.
  • Worked on Editable templates.
  • Worked on Experience Fragments and Content Fragments.
  • Worked on Dynamic media server customizing image and video presets for site optimization across devices.
  • Writing activation and deactivation workflow models using various components such as process, Provide estimates, designs, and specifications for CQ5 templates, components, and custom validations.
  • Creation of custom AEM service and integrate with internal service layer using its Rest API
  • Involved in the daily build processes from DEV to QA, QA to Stage using Jenkins.
  • Developed complex workflows, workflow launchers and schedulers.
  • Built various web pages by integrating HTML, CSS, JavaScript and JQuery using Client libraries.
  • Setup and configure Authoring and Publishing environments, replication agents, AEMdispatcher to cache the landing pages html and serve as the static pages from Apache.
  • Provide author to business users to familiarize them with the design and usage of the system.
  • Understanding the business requirements and converting them to system specific AEMtechnical requirements.
  • Created an HTML / CSS based icon, clip art, and graphical standards online repository.
  • Developed Templates, components using JSP and HTL.
  • Configured replication and dispatcher flush. Worked on Multi Site Manager (MSM) in AEM, enforcing a common base structure and common content across the website.
  • Generating projects using Maven builds.
  • Experience in Adobe Experience Manager including image and Videos.
  • Setup and configure Authoring and Publishing environments, replication agents, and AEMdispatcher to cache the landing pages' html and serve as the static pages from Apache.
  • Content authoring and maintenance for test environments.
  • Development of static web pages, landing pages, category landing pages using Content Management System, Adobe AEM designs and specifications for AEM templates, components, and workflows.
  • Worked on AEM Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type at the form level.

Environment: AEM 6.3, Adobe live cycle, Adobe Analytics, DTM, Adobe Target, JAVA, J2EE, OSGI, AJAX, JSON, HTML5, CSS3, Java Script, JQuery, Jenkins, Maven, SOAP UI, XPath, XML, LINUX, JSP, Web Services (SOAP, REST), Eclipse, GIT.

Senior AEM Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Responsibilities: Installed and configured AEM 6.2and AEM 6.3Web Content Management System.
  • Migrated project from AEM 6.2 to AEM 6.3 version.
  • Designed and developed, AEM building blocks including templates, components, dialogs, widgets, workflows.
  • Created Touch UI components and also created few dialogs using version 6.3
  • Implemented Component renditions using slightly framework.
  • Developed WCM Use Classes and Sling Models to meets the requirement.
  • Develop Custom Adobe CQ/AEM Workflows, OSGi Services and other Dynamic/Static web content management components.
  • Developed custom components in Touch UI and customized forms for internet and intranet sites of the company.
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Worked on stories related to Adobe CQ/AEM in sprints which includes feature development and production issues (Agile Scrum methodology)
  • Worked with Personalization teams to develop Adobe Target strategy
  • Developed GUI using HTML5 and Java Script.
  • Verify/Validate testing to ensure that the team generates high quality output.
  • Implemented Custom widget to support multi composite fields.
  • Implemented complex workflows like multilevel approver workflows, Custom process steps etc.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Developed applications that uses JCR content repository in AEM to store information and query the JCR for display and reporting purposes and developed reusable components of AEM.
  • Designed a solution to integrate angular single page apps into AEM
  • Define implementation processes, quality gates and standards.
  • Setup and configure Authoring and Publishing environments, replication agents, AEMdispatcher to cache the landing pages html and serve as the static pages from Apache.
  • Used Bootstrap CSS framework that helps in designing web applications
  • Effectively communicate design to customers and present design options/considerations. Adopt and utilize iterative/Agile methodology as needed or requested

Environment: s: AEM 6.3, AEM 6.2, HTML5, Java Script, Bootstrap, CSS, Adobe WCM, CRX/CRXDE, Jquery, HTML.

AEM Developer

Confidential, Richardson, TX

Responsibilities:

  • Activities also include writing the code from the scratch, testing and debugging it and migrating content.
  • Migration of content from live sites to AEM templates and replicating it.
  • Sound Knowledge on the AEM/CQ administration activities such as User permissions/creations with LDAP synchronization, sling setting status.
  • Involved in creation of audit reports, code and configuration management.
  • Upgraded current AEM 6.1 to AEM 6.2 SP1 to AEM 6.3.
  • Involved in integrated AEM 6.3 with Adobe Analytics, Adobe Target, and Dynamic Tag Management to build, deliver and measure personalized experiences.
  • Adobe Experience Manager /CQ application installation and configuration in Windows/Linux platform.
  • Developed Templates, components using Sightly.
  • Developed styles for the respective AEM pages and Templates using HTML5, CSS3 and Js from the scratch to build an entirely new site in AEM and made the sites responsive for tablet and mobile view using media queries.
  • Extensively used sling models and sling servlets.
  • Working Knowledge of building an OSGi bundle that consumes SOAP based web services.
  • Used different AEM components for storing content and DAM for storing assets.
  • Have good knowledge in Granite UI environment.
  • Worked on the staging environment directly and have a very good understanding of CRXDE.
  • Created AEM pages for multi lingual sites which includes brazil, Portuguese, middle east, Chinese and UK sites, extensively used Multi Site Manager.
  • Used Package Manager for creating, building and installing packages.
  • Solved complex design and functionality problems, working directly with Front end and back - end developers.
  • Documented developer resources which include local setup steps, creating packages, publishing pages from AEM, Pushing and merging code, website development scenarios and many more.

Environment: AEM 6.1, AEM 6.2, AEM 6.3, CRXDE, Touch UI, HTML5, Adobe Analytics, Adobe Target, Windows, Linux, CSS3, Sightly, Sling, Granite UI, Java, JavaScript, OSGi, DAM, MSM, DTM, Package Manager, LDAP synchronization, SOAP web service.

AEM Developer

Confidential, Pleasanton, CA

Responsibilities:

  • Developed and maintained client plan pages and DAM assets using Adobe AEM/CQ.
  • Created custom templates using Adobe experience manager 6.1.
  • Migration from AEM 6.0 to 6.1 instance.
  • 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.
  • Working knowledge on Importing, Exporting AEM Packages using package manager.
  • Users and groups were created and permissions to them were managed.
  • 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.
  • Dispatcher is configured to cache responses from an AEM publish instance, to increase the responsiveness and security of the externally facing published website.
  • Managed SDLC processes and associated artifacts.
  • GIT is used for version control and JIRA is used for tracking.
  • Developed multiple custom components using AEM
  • Worked on search optimization for better search functionality of UHG website using Groovy script.
  • Involved in setting up server for the internal code management, transferred from UHG.
  • AEM design and framework development and Architecture using components widgets, AEMbundle, 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.
  • Expand or modify forms to serve new purposes or improve work flow
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Developed and designed the front end using XML, XSLT, HTML, and CSS.

Environment: AEM 6.0/6.1, HTML, HTML5, CSS2, CSS3, Adobe CQ5, JavaScript, JQuery, JSON, Ajax.

Java/Web Developer

Confidential, IN

Responsibilities:

  • Developed the application using Software Development lifecycle, followed the Agile Development Model.
  • Analyzed and gathered business requirements from clients for application development.
  • Building state of the art Java/J2EE for business - critical web based applications, currently working on ECRA - Electronic trading of Controls and Risk Assessment which evaluates the risk analysis for various internal banking applications.
  • Involved in deriving at class diagrams and sequence diagrams during the design phase of the project using UML, involved in discussions with the client to discuss and understand various components of the requirement and to implement the same
  • Implemented JSP corresponding to the controller where in the data was propagated into it from the model and view object from the controller Designed and Implemented MVC architecture using Spring Framework, which involved writing Action Classes/Forms/Custom Tag Libraries &JSP pages.
  • Developing presentation layer with JSPs, HTML5, JavaScript, CSS3, JQuery, JSON, AJAX, Spring Form tags, JSTL Tags etc.
  • The entire application was developed in J2EE using an MVC based architecture with help of Apache Struts 1.3.8.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Created XML unit test cases for testing the Web Services functions.
  • Integrated Hibernate with Spring ORM for database mapping
  • Involved in Writing service methods and SQL queries, PL/SQL to interact with the Oracle
  • Hands on experience on Software Configuration Management (SCM) tools such as SVN, CVS.
  • Developed and Deployed the Application on Eclipse IDE and Tomcat Application and Web Servers.
  • Created unit test packages using JUnit.
  • Developed REST services to talk with adapter classes and exposed them to the angular JS front-end. Worked on Restful web services, which enforced a stateless client server and support JSON, few changes from SOAP to RESTFUL Technology Involved in detailed analysis based on the requirement documents.
  • Worked with Quality Assurance team in tracking and fixing bugs.

Environment: Java, J2EE, Servlets, JSP 2.5, JUNIT, Spring 2.5.6/3.0, Spring ORM Spring Form tags JSTL, Hibernate 3.0, Maven, Apache, Eclipse IDE, Ajax, SOAP, PL/SQL, HTML, CSS, JavaScript, JQuery, JSON.

Hire Now