We provide IT Staff Augmentation Services!

Aem Developer Resume

MN

SUMMARY

  • 8+ years of rich experience in analysis, design, development and implementation of large scale applications, Web Content Management, mission critical.
  • Has expertise in all the phases of System Development Life Cycle. Web - based internet/intranet applications using Java, J2EE, Oracle and related Technologies.
  • Around 4+ years of Expertise in AEM, CQ5, Forms, CRX, JCR, sling and OSGi technologies.
  • Excellent work experience in Adobe Day CQ5, WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, template development, CQ5, Component Development, Administration and installation of author and Publish instances, DAM, workflow components in CQ5.x.
  • Strong noledge in creating Tagging, Personalization, Internationalization and Search Engine optimization in AEM suite.
  • Experienced in creating AEM Communities, creating events, linking to Social media sites, blogs, configuring plug-ins and understanding Adobe Analytics.
  • Expertise in CQ5 Author, Publisher and Dispatcher Administration wif hands on experience in Upgrading Complex CQ environment.
  • Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management - DAM).
  • Experience on Java Content Repository (API) suite, Sling Web Framework and Apache Felix OSGI Framework.
  • Extensive experience of Front End Technologies: AJAX, JSTL, JSP, HTML, EXT JS, JavaScript, jQuery and CSS.
  • Created an IBM Websphere and Adobe Scene7 training manual for the E-commerce department skills
  • Hands on experience in Java 1.5, J2EE, JDBC, Multithreading, Servlets, JSP, JavaScript, XML, Web Services, REST services, Struts, JSTL, Hibernate, IBatis, SQL, PLSQL, AJAX, CA Harvest Manager, Tortoise SVN.
  • Well versed wif Application Servers WebSphere6.x and Web Server Tomcat 5.5/6.0.
  • Hands on experience on tomcat Application Server. Developed applications using Object Oriented Methodologies.
  • Proven expertise in building N-Tier Web Applications using Servlets, JSP using MVC and Struts 1.x framework.
  • Good understanding of Java content repositories, sling request processing and OSGi bundles.
  • Extensive experience in CQ, DSP, JSP and Display Tag for User Interface Development
  • Efficient use of various design patterns such as MVC (Model-View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications.
  • Extensive and in-depth noledge in WebLogicServer&Portal Server.
  • In-depth noledge in design and development of MVC architecture using Struts framework.
  • Good noledge of web services and has technical understanding of SOAP protocol, UDDI & WSDL.
  • Good understanding of J2EE Security framework. Having experience in configuration of SSL on WebLogic server.
  • Experience in Adobe Technologies: LiveCycle Designer, Acrobat XDP model.
  • Extensive noledge and hands on experience wif XML, HTML, DHTML, CSS, SQL, WAP.
  • Experience wif Agile process methodology.
  • Good understanding of internet information architecture, social media applications, search engines, metadata, and tagging.
  • Good team player wif extraordinary problem-solving and trouble-shooting capabilities.
  • Proficient in using various IDEs like CRXDE, CRXDE-Lite, IntelliJ, and Eclipse.

TECHNICAL SKILLS

Programming Languages: Java, J2EE- Servlets, C, C++, Python, SQL,.

Web / Application Servers: Apache, Web Sphere, Web Logic.

Architecture and Framework: Client-Server, MVC, J2EE, Servlets, Struts, Spring, Hibernate

Database: Oracle(9i,10g,11g), MongoDB, SQL, Server 2008, My SQL, PostgreSQL

IDE: Eclipse, NetBeans, RAD

Build Tools: Maven, Team City, Jenkins, Accurev .

Other Technologies/Tools: Adobe Campaign v6.1,v7, Adobe CQ 5.6,AEM 6.1,AEM6.2 CQ 5, Adobe Target,Adobe Site Catalyst, AdobeLiveCycle, Source Tree, Stash,Lucene Indexing, Git SVN Subversion, JIRA, Curl, Webdev Eclipse, Intellijidea, Putty.Slightly.Azure.

Operating Systems: MsWindows(10,8,XP,2000,98) Unix,Linux.

PROFESSIONAL EXPERIENCE

Confidential, MN

AEM DEVELOPER

Responsibilities:

  • Installed and configured AEM 6.1 of Adobe Web Content Management System and Apache Felix Admin Console.
  • Worked on creating/configuring comments, activity stream, linkingblogs, calendar events and topicforums using library features of CQ5.
  • Worked on AEM - Sling models, Sightly and Touch UI development.
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing pages html and serve as the static pages from Apache.
  • Used Maven scripts to build the application and used the continuous integration server to deploy the bundles.
  • Worked on HTML, CSS, JQuery and EXT.JS for designing and implementing custom AEM components Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level.
  • Worked on SQL for managing data and Javascript,HTML,CSS for building webpages.
  • Customized component properties to meet the business requirements like actionlisteners, editConfig, droptargets, inplace editing.
  • Worked on Apache Web Server configurations and Linux Server environments.
  • Involved in content migration from AEM 5.6.1 to AEM 6.0 and 6.0 to 6.2 Server Monitoring and implementing automated/custom maintenance tasks.
  • Setting up Adobe Campaign and managing Campaigns.
  • Worked on Adobe Graphic Suit.
  • Worked in Adobe LiveCycle,Acrobat XDP model.
  • Involved in Solr hosting setup and operational support.
  • Involved in implementing Adobe Campaigns.
  • Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management- DAM).
  • Extensively used CQ5 tagging features, adding keywords for search engine optimization while developing components and templates.
  • Worked in DB2 RDBMS and Service Oriented Architecture (SOA) and working in a web services based environment (SOAP / REST).
  • Setting up and maintainingworkflows, publishing permissions, assigning roles for templates and components.
  • Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.
  • Enhanced CQ5 personalization content on portal using JavaScript based on user profile attributes.
  • Developed code using JSP, HTML, JavaScript, jQuery and CSS in CRDE lite/ CRXDE to build code blocks for components.

Environment: AEM 6.2, Spring, CQ DAM, CQ Tagging workflow, Apache Sling, CRXDE, JCR, JSPSERVLETS, JAVASCRIPT, HTML, CSS, Ajax, Apache Maven, AngularJS, GIT, JIRA,Solr, Apache HTTP ServerJAXB, Servlets, Java, J2EE, AJAX.

Confidential, NY

AEM DEVELOPER

Responsibilities:

  • Gathering business requirements and converting them to technical solutions
  • Involved in preparing the Business and Functional documents
  • Analyzing, designing and layout of the components
  • Implemented Adobe WCM, CRX, JCR, Sling, OSGI, CRXDE, WCM, and DAM
  • Around 22 common components were developed to use across all the sites and custom components were developed for each site
  • CRX data store was used to store all the related info
  • Workflow was developed to capture all the screen shots using PhantomJS. dis workflow captures all the screens into a pdf's and uploads into DAM
  • Implemented the internationalization I18N translating all aspects of the application iText framework was used in pdf merging in the above workflow
  • SOAP web service was integrated wif Adobe CQ to get specific information from the external application
  • SOAP UI was used to test the external web application response
  • Responsive design concept was implemented. Therefore, all diabetes web sites developed in dis project are compatible for desktop, mobile, and tablet devices
  • Expert in developing and deploying java code via OSGI bundle
  • Solid understanding of all Adobe CQ building blocks and the CQ development and deployment process
  • Worked in Adobe LiveCycle,Acrobat XDP model.
  • Developed custom components dat are reusable in Adobe CQ across all three sites
  • Worked on Sling servlets to handle POST and GET requests.
  • Experience in Installing/Configuring Adobe CQ
  • Heavily worked on style sheets to change the colors for each site
  • Expert in configuring author and publish agents
  • Train the business users on how to author different pages using the common and custom developed components
  • Prepared author guides which involves explanation of all the templates, components for each diabetes site
  • JIRA/BitBucketwas used to handle the production/ET tickets and bug reporting Issue tracking tools.

Environment: Java, JSP, Active Directory, JavaBeans, HTML, CSS, JavaScript, PhantomJS, VaultclipseSlimerJS, AngularJS, JUnit, Log4J, Eclipse, Maven, Apache Tomcat, Web services SOAP, JAX-WS, WSDLJIRA, BitBucket, Adobe CQ5/AEM, JCR, Sling, Apache JackRabbit, WCM, I18N, CRX, DAM, Package Manager, CRXDELite, OSGI, Workflow.

Confidential, Houston, TX

AEM/CQ5 Developer

Responsibilities:

  • Develop and write high level design wif an emphasis on robust functionality and performance.
  • Assign detailed design and coding work and facilitate reviews.
  • Coordinate code reviews and ensure coding standards are followed.
  • Design and development of web pages using CQ5, JavaScript, HTML, CSS, Ajax and jQuery.
  • Developed Adobe CQ5 templates and reusable components.
  • Created an AngularJS add on lib dat allows component developers to define and bind to W3C Custom Elements.
  • Served in leadership capacity in training, mentoring and evaluating staff developers.
  • Coordinate code releases, data loads, deployments, etc.
  • Integrate process wif Twilio for sms and evoice and Brightmail for email.
  • Data from Sterling database is retrieved using RESTFUL service calls to Customer Order Management (COM) layer.
  • Using JAX-RS specification for creating Restful services.
  • Design user interface using html, jQuery and backbone.
  • Manage any technical issues dat arise during development.
  • Coordinate security review and ensure security standards are followed.
  • Designed test plans wif QA staff for unit, system and integration testing.

Environment: Java 1.6, J2EE, Oracle 11g, Toad, CQ5.5, Tomcat, Ant, XML, Spring, Struts, Jersey,backbone, CVS, Sterling, JQuery, Eclipse.

Confidential, Parsippany, NJ

AEM / CQ5 Developer

Responsibilities:

  • Developed CQ Templates and Components.
  • Custom Workflows in CQ.
  • Expertise in developing UI, OSGI components in AEM 5.6.1.
  • Experience in developing Events Template and Related components in CQ 5.6.
  • Experience in Adobe Experience Manager (AEM) including image and Videos (Digital Asset Management - DAM).
  • Experience Developing service in Events dat gives JSON output for the events current status & time.
  • Creating and analyzing tests for forms, by setting the target server and integrating AEM Forms in it.
  • Working experience on JSP renderers using DSM/DPM API, HTML, JS and CSS.
  • Is working wif Maven to build and generate the jar files to deploy in the Felix Console.
  • Involved in building, deploying the code and moving code to different environments.
  • Supported the production and maintenance and also solved the Change Requests according to the requirements.
  • Use Adobe Scene7 to upload images, create and repair swatches and clear the cache when images have been resized.
  • Provided assistance and leadership functions to complicated Adobe CQ5 project teams.
  • Delivered CQ5 projects and relevant modules by mentoring and leading offshore engineering teams.
  • Assisted in functioning of CQ5 solutions by documentation and validation procedures of non-functional requirements.
  • Provided quality IT solutions by understanding client, business and technological objectives.

Environment: Java 1.6, J2EE, Oracle 11g, Toad, CQ5.5, Tomcat, Ant, XML, Spring, Struts, Jersey, backbone, CVS, Sterling, JQuery, Eclipse.

Confidential, White Plains, NY

Java Developer

Responsibilities:

  • Consumed various JAX-RS Restful Web services
  • Developed complex JAX-RS and SOAP based Web services to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX, Web Link and CSS.
  • Primarily focused on the spring components such as Spring MVC.
  • Worked on SOA/Web Services and created request and response WSDLs.
  • Implemented Caching Strategies in Web Services Client Layer.
  • Assisted Database Developers using PL/SQL for managing data associated wif the tables. '
  • Generated DAO's to map wif database tables using Hibernate. Used HQL (Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Template.
  • Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
  • Used Spring IOC, AOP modules to integrate wif the application.
  • Developed SQL Queries for performing CRUD operations in Oracle for the application.
  • Used Maven for generating system builds and Bamboo for continuous integration.
  • Developed the application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • AGILE methodology was followed for development.
  • Responsible for developing the Struts-configuration file, Action classes for handling the Http requests from the front-end components.

Environment: Java/J2EE, Core Java, Jdk1.6, Spring, Hibernate, Web services, JAXRS, SOAPUI, JSP, JQuery, AJAX, Html, CSS, AngularJS, Maven, log4j, Oracle, PL/SQL, JIRA, JMS, STASH, Source Tree, IntelliJ, GIT, UNIX

Confidential

Java Developer

Responsibilities:

  • Worked closely wif system analyst to understand the technical requirements of the projects.
  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer wif MVC framework using Java, JSP, Servlets.
  • Design and development of Web pages using HTML 4.0, CSS including Ajax controls and XML.
  • Development of Web application using Struts framework based on MVC architecture.
  • Used JavaScript1.5 for custom client-side validation.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session facade, DAO, DTO.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
  • Worked on SQL for managing data.
  • Involved in designing and developing the GUI for the user interface wif various controls.
  • Worked wif View State to maintain data between the pages of the application.
  • Good noledge of debugging JavaScript and html code wif Firefox Firebug and Google chrome JavaScript debugger.
  • Involved in team meetings wif corporate Webmaster's UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
  • Worked wif teams where requirements are constantly being implemented, tested and improved.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Used JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
  • Involved in improving the existing design by minimizing dependencies between the layers wif the help of design patterns.
  • Involved in analysis for Reporting framework, in procedures and functions modifications

Environment: Java 1.5, CSS, firebug, Ajax, JQuery, JavaScript, HTML4.0, XML, CSS2.0, SQL, Windows Platforms, IDE- Eclipse, SVN

Hire Now