We provide IT Staff Augmentation Services!

Aem Developer Resume

0/5 (Submit Your Rating)

CO

SUMMARY

  • Over 7½ years of IT experience as an Application Developer in analyzing, designing, implementing, integrating and testing of Distributed Software products and applications using Java/J2EE technologies.
  • 5+ years of experience in web development specializing onAdobeExperience Management (AEM) platform (formerly Day CQ/Adobe CQ5).
  • Experienced in developing Day CQ/Adobe CQ5/CQ6 (AEM6.1) Components, Page Templates, Workflows and Custom widgets, Tagging and component development technology Sightly.
  • Involved in multiple major AEM upgrades me.e. AEM 6.0 to AEM 6.2 and AEM 6.2 to AEM 6.4.
  • Developed custom AEM components on top of JCR (Java Content Repository)/Apache Jackrabbit and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), andCQ5(Day's latest suite of WCM, DAM and Social Collaboration applications).
  • Good understanding of AEM Communities (Learning Management System), Adobe Target, GSA (Google Search Appliances), DTM (Dynamic Tag Management), GTM (Google Tag Manager) and analytic tools like Adobe Analytics and Google Analytics
  • Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery,Apache Sling, OSGi bundles.
  • Good understanding of project management tool Apache Maven, performance management tool Splunk and load balancing & caching tool Apache Dispatcher
  • Experienced in creating Jenkins jobs (continuous integration tool) using cURL and installing/maintaining software/applications on Linux.
  • Experienced in developing Custom bundles and Servlets on Apache Felix.
  • Proficient in Day CQ foundational concepts, including teh CRX repository, teh CQ platform, teh use of core frameworks such as Apache Sling and Apache Felix.
  • Good understanding of Day CQ WCM capabilities including Multi - site manager and Blueprinting, and teh use of online marketing components such as advanced targeting / personalization, and multi-variety testing.
  • Proficient in using various IDEs like CRXDE, CRXDE-Lite, RAD, and Eclipse.
  • Excellent understanding of OOPS concepts and Design Patterns and experience in applying them in designing and developing SOA based applications.
  • Strong working noledge in building Restful Web Services (JAX-RS) and SOAP Web Services (JAX-WS), Apache Axis and Apache CXF.
  • Strong noledge in JSON, JQuery, AngularJS to select HTML elements, to manipulate HTML elements and to implement AJAX in Web applications. Very well Expert in using available plug-ins for extension of JQuery and AngularJS functionality.
  • Working noledge of database such as Oracle 9i/10g, SQL, MySQL, Sybase.
  • Designing Testing methodologies, writing test cases, test plans and generating test reports.
  • Experienced in disturbed version control systems like GIT and SVN.
  • Experienced working in Agile methodology.

TECHNICAL SKILLS

CMS: AEM 6.4/6.2/6.1/6.0 , CQ 5.6

Programming Languages: Java, C, C#, Python

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS

Architecture & Framework: Client-Server, MVC, J2EE, Struts, Spring, Hibernate.

Database: Oracle (9i,10g,11g), SQL server 2008, MySQL

IDE: Eclipse, Net Beans, IBM RAD, JBuilder.

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Conceptual noledge: Web Services.

GUI: HTML, XML, XSLT, JSF, AJAX, JavaScript, CSS, JQuery.

Query Languages: SQL, PL/SQL.

Tools: BEA WebLogic 8.1, JBOSS V7, IBM Websphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad

Other Products: AEM Communities, Adobe Target, GSA, Adobe Analytics, Google Analytics, DTM, GTM

PROFESSIONAL EXPERIENCE

Confidential, CO

AEM Developer

Responsibilities:

  • AGILE development methodology TEMPhas been followed to develop teh application.
  • Developed various Custom Components, Templates, Custom Workflows, Sling Servlets, OSGI Services.
  • Led teh effort in AEM Upgrades AEM 6.0 to AEM 6.2 and AEM 6.2 to AEM 6.4
  • Involved in creating Bulk load process to create dynamic content pages in bulk wif assets pulled from different non AEM site.
  • Created a Community Site (Learning Management System) wif customized functions
  • Created Splunk reports for application performance analysis.
  • Involved in integrating/configuring Adobe Target, GSA, Adobe Analytics, DTM wif AEM
  • Created/Maintained ACLs for huge number of Groups and Users
  • Created Jenkins Jobs using cURL to move teh content packages between environments and CRON jobs for daily application server maintenance activities
  • Extensively usedCQ5tagging features in developing components and templates.
  • Worked wif Maven to build and generate teh jar files to deploy in teh Felix Console.
  • Worked on Author instance to halp authoring complex components on pages.
  • Have been using DAM Assets, Package Manager, Package Share, Replication and other tools provided by CQ and also have a in-depth noledge of using all teh above.
  • Used GIT as version control and integrated wif Hudson for continuous integration and nightly builds.
  • Involved in building, deploying teh code and moving code to different environments.
  • Involved in supporting teh application post production and maintenance.
  • Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, XML.
  • Involved in developing, implementing and configuring teh JSON Objects in teh Restful Web Services APIs.

Environment: AEM 6.4/6.2/6.0, Java/J2EE, JavaScript, jQuery, HTL, LESS, Bootstrap, SOAP Web Services, Restful Web Services, GSA, Splunk, Adobe/Google Analytics, GTM, DTM, Adobe Target, Apache Maven, Jenkins, cURL, Linux, GIT, CA Agile Central.

Confidential, NH

CMS Developer (Java, J2EE, Adobe CQ)

Responsibilities:

  • Design and implement components for teh Adobe CQ platform
  • Diagnose and solve technical problems related to content management implementation
  • Developed custom widgets using ExtJS
  • Access control put in place for content, components and workflow stages.
  • Design, develop and support WCM components, integrations and applications
  • Developed components that include fetching teh content dynamically based on tags
  • Used various IDEs like CRXDE, CRXDE-Lite, RAD and Eclipse
  • Implemented custom components using cq tags, jquery, JavaScript and jsp
  • Created POC related to CQ5 design and implementation.
  • Implemented server-side service components using Apache Felix framework and apache sling
  • Implemented components to utilize services through sling service calls and Jsp tags
  • Developed Adobe CQ5 templates and reusable components.
  • Implemented templates to be used by various pages such as product, department and device pages
  • Designed, coded and configured server side J2EE components like JSP, Servlets, Java Beans, XML.
  • Performed administration tasks to activate, replicate and package teh changes to publish as well to be consumed by other environments
  • OSGi TEMPhas been used to deploy dynamic libraries
  • Implemented Sling servlets to provide Ajax handling
  • Exported/imported packages to deploy on test servers
  • Developed Servlets to handle requests from teh client in an OSGi bundle
  • Content authoring and maintenance for test environments
  • Vaultclipse and CRXDE used extensively to perform development.

Environment: CQ 5.6, CRXDE, JCR 2.0, OSGi (Apache Felix), Java, Servlets, JSP, XML, Java Beans, spring, Eclipse- vaultclipse plugin, CRX, JavaScript, jQuery, web services, Adobe CQ5.5,, REST, CVS, Apache Sling and Windows 7

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented different modules like Spring Core Container Module, Spring Application Context Module, Spring AOP Module, and Spring ORM Module, Spring Security in Spring Framework.
  • Extensively implemented Model View Controller (MVC) Architecture using Spring Framework. Extensively used teh Spring Security framework to authorize web requests and method invocation.
  • Implemented workflow system in a SOA environment, through web services built using Axis2 for SOAP over HTTP and SMTP.
  • Configuration and deployments of AXIS2 components on web sphere application server at class loader level and used teh same to build and consume teh web services (both synchronous and asynchronous).
  • Implemented a system for processing XML formatted diagnostic messages using Web Services, Restful web services, SOAP, and JAXP.
  • Designed teh Restful Web Services API’s using teh REST Easy framework.
  • Implementation for Java API for Restful Web Services (JAX-RS). Used SOAP UI Pro 5.6 for testing teh Restful Web services.
  • Used SOAP UI 3.6 for testing teh Java API for XML Web Services (JAX-WS).
  • SWIFT messaging handling using JMS wif IBM MQ Series as Message Oriented Management (MOM).
  • Involved in designing Java Components wif various Java core design patterns like Singleton, Filter, Observer and Factory.
  • Designed User Interfaces using JSP2.0, Servlets2.3, CSS, XML, and HTML using Spring Framework.
  • Worked on JSP Tag libraries and developed Custom tags.
  • Extensively worked on Oracle 9i/10g in writing SQL and PL/SQL Store Procedures Triggers, and Data validation routine in Oracle.
  • Used Singleton design patterns to improve performance in page loading and template download process.
  • Used HibernateObject-Relational Mapping (ORM) framework as teh Data Layer.
  • Hibernate Query Language is used to perform data Retrieval, Update, and all CRUD operations.
  • Deployed teh application onto teh Web Sphere 8.x Application Server.
  • Experience in build management wif Maven, ANT Script.
  • Enabled logging as a value-added feature, to view teh logs. Implemented using Log4j.
  • Executed unit and integration test plans and developed verification methodologies.
  • Used JSP to create forms and used JavaScript to perform Login validations on teh Client Side.

Environment: Java, Servlets, JSP, JDBC, Hibernate, Log4j, JUnit, ANT, Oracle 9i/10g, PL/SQL, JQuery, Ajax, Web Sphere 8.x and CVS, JSP1.2, Servlets2.3, Spring, Spring Security, JPA, MVC, SOAP Web Services, Restful Web Services, JAXB, JAXP, JMS, JNDI, SOAP, Clear Case, Apache tomcat, Maven, ANT, UNIX .

We'd love your feedback!