We provide IT Staff Augmentation Services!

Aem Developer Resume

2.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

  • Around 8 years of IT experience with 4years in Adobe CQ5/AEM and rest as a Java developer.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience.
  • Excellent work experience in Adobe Day CQ5, WCM, CMS, CRXDE Lite, CRXDE, JCR, Apache sling, template development, OSGI Framework, CQ5, Component Development.
  • Areas of expertise include analysis, design and development of applications using JEE/J2EE technologies including JAVA, Servlets, JSP.
  • Strong knowledge on DAM (Digital Asset Management) features of AEM, writing & customizing DAM asset workflows, custom DAM asset finder & editor interfaces, etc.
  • Proficient in AEM Template and Component Development, Architecture, Administration, and installation of Author and Publish instances, Workflow components in AEM.
  • Hands on experience in developing Templates, components using JSP or Slightly scripting language, OSGI bundles, sling services, custom workflow process and customizing out of the box widget and components.
  • Efficient in WCM, DAM, CQ5, CRX (Content Management Extreme), Components, Widgets and Apache Sling.
  • Exposure to dispatcher configurations as part of AEM website architecture.
  • Expertise knowledge on Sightly and Use API frameworks.
  • Hands on experience in Dispatcher and Apache configurations.
  • Knowledge on Adobe Search & Promote with Adobe Target for analytics integration and targeted promotions.
  • Experienced in using HTML, CSS3, JavaScript and JavaScript libraries to implement user interface screens.
  • Excellent skills on Multi Site Management.
  • Good understanding in using Java Script Object notation (JSON).
  • Experience in developing Web Applications with various Open Source frameworks like JDBC, Servlets, JSP, Spring, Struts, Hibernate, Java Server Faces (JSF).
  • Strong knowledge on Packaging, deploying CQ code to multiple environments, quick changes using package manager, hotfixes, etc.
  • Efficient in working with third party repositories and experience in using GIT and SVN for source code version control.
  • Extensive experience in CQ, JSP and Display Tag for User Interface Development. Have a good understanding of Social Collaboration and Campaign Management with CQ.
  • Expertise in J2EE technologies like Struts, JSPs, Servlets &JDBC.
  • Experience in working on various operating systems like Windows 7/NT/XP and LINUX.
  • Hands - on experience on development tools like Eclipse, NetBeans, Android Studio and IntelliJ.
  • Experience in using build tools like ANT and Maven.
  • Good leadership, interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks.

SKILL SET:

Enterprise Web Products: Adobe AEM 6.1, 6.0, CQ 5.6, CQ 5.5.

Langages/Packages: Java, C++

J2EE Technologies: Servlets, JSP, JDBC, JNDI, XML, JAXB

Data bases: Oracle 8i/9i & 10g, 11g, MySQL

Web Services: SOAP, RESTful

Web/Application Server: WebSphere, Apache Tomcat, Weblogic, JBoss

Framework: Spring Framework- MVC, Struts, Hibernante

Web Development: HTML5, Ajax, XML, HTML, JavaScript, jQuery, CSS, AngularJs, Bootstrap.

IDE: CRXDE lite, Eclipse, IntelliJ and NetBeans

Build and Log Tools/Version control tools: Build (MAVEN), Logging(log4j), SVN, GIT

Design Methodologies: UML, J2EE Design Patterns

Design Tools: Rational Rose, Microsoft Visio

Operating Systems: Windows NT/ 2000 / XP, Linux, Mac OS X

Testing: JUnit

PROFESSIONAL EXPERIENCE:

Confidential, Irvine, CA

AEM Developer

Responsibilities:

  • Installed and configured version 6.1 of Adobe Experience Manager Web Content Management System and Apache Felix Admin Console.
  • Created components using Sightly HTML Templating Language by replacing the Traditional Java Server Pages (JSP).
  • Designed templates of the website using the framework and developing custom components, widgets as per the requirements.
  • Installed CRXDE Integrated development environment and configured the project with subversion control.
  • Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5.
  • Implemented i18n internationalization in the website.
  • Made reusable Angular directives and filter packages which holds the custom functionality related to the project and used it in various internal applications to make use of its data for reporting and dashboard development purpose
  • 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.
  • Designed DAM taxonomy and tagging for the website.
  • Worked on clipped apps component which pulls data from external J2EE apps, web services.
  • Utilized GIT as version control to restore assets to previous versions later and integrated with Jenkins for continuous integration.
  • Provided estimations for the tasks to be assigned and also created Design Documents for the tasks assigned
  • Used spring's native support for developing the authorization logic.
  • Worked on creating Security groups in AEM.
  • Made use of Site Catalyst to enable the data analytics and marketing.
  • Integrated with a shared globally accessible repository for shared permissions-based digital media assets using CQ5 DAM.
  • Setup and configure Dispatcher to cache the landing page html and serve as the static pages from Apache.
  • Built and deployed OSGi bundles. Configured SMTP server settings
  • Created custom OSGi services and servlets using Eclipse IDE with Maven.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Developed mobile site Dialog and mobile Template.
  • Have expertise knowledge on JIRA.
  • Experienced in AEM architecture and associated technologies like Sling, OSGI, Felix, JackRabbit, JCR, and CRX.
  • Worked extensively on front-end technologies on HTML, CSS, JavaScript, JQuery and Hibernate frameworks.

Environment: s: AEM 6.1, AEM 5.6.1, Spring, Hibernate, CQ DAM, CQ Tagging, Workflow, Apache Sling, CRXDE, JCR, MSM, HTML, Sightly, JSP, Servlets, JDBC, JavaScript, jQuery, Eclipse IDE, Apache Maven, AngularJs, GIT, JIRA, Apache HTTP Server, JAXB, Java, J2EE, AJAX.

Confidential, Chicago, IL

AEM Developer

Responsibilities:

  • End to end Portal development based on wire frames/mock ups.
  • Developed highly interactive web applications utilizing AEM 5.6.
  • Developed Adobe AEM templates and reusable components.
  • Extensively used AEM tagging features in developing components and templates
  • Involved in design, develop and support WCM components, integrations, and applications.
  • Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
  • Worked on Custom OSGI services, workflows, scheduler jobs development.
  • OSGi bundle containing components is created and OSGi services are accessed from AEM components.
  • Configured replication agent and dispatcher for caching and load balancing Content Personalization based on User information using Segmentation.
  • Worked on setting up AEM projects using Maven.
  • Implemented Sling servlets to provide Ajax handling.
  • Implemented custom widgets using Ext JS based on the requirement.
  • Used JQuery, Angular JS to provide services to different components of portal.
  • Provide author training to business users to familiarize them with the design and usage of the system.
  • Git is used for version control and JIRA is used for tracking.
  • Worked on Personalization. Involved on short URL configurations
  • Development of static web pages, landing pages, category landing pages using a CMS, Adobe CQ5.
  • Interacting with business team for clarifications on the requirements.
  • Analyzing and identifying the problems and fixing the issues.

Environment: CQ5/AEM, Java, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, Less, JavaScript, Ext JS, Angular JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault, Vaultclipse.

Confidential, Columbus, OH

CQ5 Developer

Responsibilities:

  • Developed CQ5.5 custom workflow templates and modules for WCM lifecycle management.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath
  • Utilized CQ5, Java, Sling, REST, and Java script for Custom Coding.
  • Developed custom Ext JS based UIs which allowed users to 'search for' and manage web content.
  • Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.
  • Actively participated in the redesigning and re-launching of Web portals on Adobe CQ5 (5.5) based solution
  • Setup and configure Authoring and Publishing environments replication agents CQ5 dispatcher to cache the landing pages in html and serve as the static pages from Apache
  • Involve with content management strategies, architecture and multichannel content delivery.
  • Implemented the Sling Servlet, OSGI bundles for interacting with remote spring webapp services and custom business logic in java.
  • Developed custom components related to parsys using CRXDE lite for the component structure and CRXDE and eclipse IDE for scripting.
  • Custom widgets were created and used.
  • Apache Maven was used for build automation of jars in the project.
  • Developed Sling Servlets to perform various actions.
  • SVN was used as software versioning and revision control system.
  • Testing of CQ components and templates, also involved in writing JUnittest cases for all the java services.

Environment: CQ5.5, SVN, Java, JSP, J2ee, JSON, HP-Unix 11.23, CRX, PL-SQL, UNIX, MS Project, HTML, J-Query, AJAX, Eclipse, Apache Sling, Apache Felix, JUnit

Confidential

Java Developer

Responsibilities:

  • Reviewed the Business Requirement Document, System Requirement Specifications and use cases.
  • Designed the project using UML, JSP, AND Java
  • Created web service client interface with JAX-WS from WSDL files for invoking the methods by using SOAP.
  • Developed server components using java Beans, DAO and Transfer objects
  • Involved in developing UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, Drupal, JavaScript, jQuery, Ajax. Excellent experience in Restful Web services. (JAX-RS and JAX-WS)
  • MVC design pattern and TDD was used in the application to make it more modular.
  • Was responsible in generating Maven Script for faster and easier deployment
  • Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.
  • Implemented java library for parsing, generating and modify XML using DOM, SAX, and JAXB.
  • Have adopted J2EE framework using Struts, Web Services with standard design patterns.
  • Designed and developed services using SOAP, WSDL to expose them to outside vendors
  • Utilized the IBM WebSphere MQ 6.x/5.x for asynchronous messaging between components using JMS and JMQI API's.
  • Developed all JSP's and Struts action classes and helper classes involved across multiple modules of the project
  • Designed and implemented Java library classes for the core business actions that are applicable across multiple projects.
  • Developed custom JSP tag libraries, and provided support/guidance for multiple teams in customizing Spring Controller.
  • Monitoring the error logs using Log4J and fixing the problems.
  • Involved in Unit Testing of the application.
  • Created command-line configurable custom tracing, log, debug and info files using Log4j logging libraries for multiple projects.
  • Used JUnit framework to achieve 100% branch coverage and performed benchmark testing using JMeter.

Environment: Java, J2EE, HTML, Struts 1.2, JavaScript, XML, Servlet 2.3, JSP, Web Logic, Oracle 8i, Log4J, J Unit, ANT, SOAP, Web-services, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Having hands in the entire life cycle of the project(SDLC) of projects using Object Oriented Analysis and Design (OOAD)
  • Translate business requirements into functional requirements and detailed design.
  • Design & Development using Java/J2EE, Web Services, Struts, XML, AJAX, and Deployed on Web Sphere 6.1 Application Server running on UNIX.
  • Worked on web technology Java, JSP, Servlets to build front end web framework
  • Have adopted J2EE framework using Struts, Web Services with standard design patterns.
  • Used stored procedures and Triggers extensively to develop the Backend business logic in Oracle database.
  • Developed ANT scripts for deploying the application using Apache ANT.
  • Have used IDE tool Rational Application Developer for development of source code, integration, and testing
  • Analyze old database table fields and map to new schema tables using complex SQL Queries and PL/SQL procedures.
  • Web services used for sending and getting data from different applications using SOAP messages. Then used DOM XML parser for data retrieval.
  • Have used JUnit for unit testing framework of code in Test Driven environment.
  • Prepared Unit Test Plan, Integration Test Plan for the testing. I have also reviewed test plans of the peers in my team.

Environment: Java JDK 1.4, JDBC 3.0, Struts, SQL, PL/SQL, XML, XSLT, JAXB, Web Services 1.1, SOAP, JMS, LDAP, JUnit, Rational Rose, Oracle 8i.

We'd love your feedback!