We provide IT Staff Augmentation Services!

Sr. Aem/cq Developer Resume

Greenville, SC

SUMMARY:

  • Over 7 years of experience as a Software Developer specialized in Adobe Experience Manager 5.6, 6.1(AEM), Java/J2EE and Web Technologies, in teh areas including Internet/Intranet technology, client/server, and multi - tier applications.
  • Expertise in CQ5, CRX, JCR, Sling and OSGI technologies.
  • Expert at developing custom components, page templates, template components and workflow.
  • Effective use of design patterns such as MVC (Model-View-Controller), DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in teh development of distributed Enterprise Applications.
  • Extensive and in-depth knowledge in WebLogic Server &Portal Server.
  • Expertise in Java, J2EE, CVS, Clear Case, SVN and ANT.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Experience on working wif CSS background, Layouts, Positioning, Text, Border, Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
  • Used JIRA for bug tracking and issue tracking.
  • Used SVN, GIT for version control and Clear Quest for bug fixing.
  • Created Mobile Web Solutions using Responsive Web Design (RWD), Twitter Boot Strap and JQUERY MOBILE.
  • Extensive experience on implementing AJAX features using JavaScript and JQuery.
  • Proficient in developing web page quickly and effectively using, HTML5, CSS3, JavaScript and JQuery and also experience in making web page cross browser compatible.
  • Involved in creating unit test cases using Jasmine.
  • Experience in Applications using AJAX, Object Oriented (OO) JavaScript, JSON, JSONP, and XML.
  • Experience in working MVC Architecture and also in using version control(SVN)
  • Proficient in JDBC, JSP, JNDI, Servlets, JavaScript and AJAX.
  • Strong hands-on wif EAItechnologies like Spring 3.2 (Spring MVC), Struts 2.0, and Hibernate 3.0
  • Good understanding of core Java concepts such as Collections and Event/Exception handling.
  • Expertise in developing web applications wif Java Beans, EJB, Servlets, JDBC, JSP, and JMS
  • Hands on experience wif web technologies like HTML, JavaScript, JSTL, CSS, AJAX
  • Proficient in using various IDEs like CRXDE, CRXDE-Lite, RAD and Eclipse.
  • In-depth knowledge in design and development of MVC architecture using Struts framework.
  • Good understanding of J2EE Security framework. Having experience in configuration of SSL on WebLogic server.
  • Experience wif Agile process methodology and Scrum methodology.
  • Good team player wif extraordinary problem-solving and trouble-shooting capabilities.
  • Excellent communication skills, leadership qualities and writing skills.

TECHNICAL SKILLS:

Operating systems: Mac, Windows XP-7, Windows Server, UNIX, Linux.

J2EE Technologies: JSP, Servlets, JDBC, Web Services.

Frame Works: Struts MVC, J2EE Design Pattern

Web Technologies: HTML5, CSS3, DHTML, JavaScript, JQuery, AJAX, JSON, XML, DOM, Angular JS, ext.js.

Enterprise Web Products: CQ 5.4/ CQ 5.6

Databases: Oracle 8i/9i/10g/11g, MySQL, MS Access

Testing Tools: JUnit

Version Control Tools: CVS, SVN, ClearCase, GitHub.

Other Tools: Eclipse, WebSphere Studio Application Developer, ANT, File Vault, Maven, JBOSS Developer Studio, SQL, PL/SQL.

Web / Application Servers: Apache Tomcat, Web logic, Web Sphere.

IDE/Development Tools: Net Beans IDE, Eclipse IDE, MS Visual Studio.

PROFESSIONAL EXPERIENCE:

Confidential, Greenville, SC

Sr. AEM/CQ Developer

Responsibilities:

  • Involved in designing and developing teh application using Java, JSP, HTML, Java Script, AJAX, CSS and jQuery.
  • Developed components and templates using AEM 6.0.
  • Exposed to AEM 6.0, Bootstrap CSS, Touch UI authoring dialogs, Responsive web design.
  • Involved in daily scrum calls and worked in agile environment.
  • Created dialogs using teh granite components in AEM 6.0.
  • Used RTE plugins in order to meet some of teh client requirements.
  • Created pages and Nodes dynamically using teh Sling API's.
  • Used AJAX to populate teh data from teh Sling servlets
  • Extensively used OSGI bundles and Servlets in teh backend to develop teh functionality specific modules.
  • Worked on AEM Clientlibs.
  • Used REST Web services in order to interact wif teh Salesforce Database.
  • Extensively used JSON for request/response payloads and also to read teh data from jcr structure of content folder in CRXDE.
  • Used Jackson API in order to parse teh JSON data and store it in teh POJO classes.
  • Used GitHub as version control and Maven build tool to maintain Project dependencies.
  • Used WebLogic application Sever for deployment.
  • Used JIRA for Defects tracking.

Environment: Java 1.7, AEM 6.0, OSGI, JSP, AJAX, HTML, Boot Strap CSS, Java Script, jQuery, Servlets, REST, Salesforce, Jackson, Eclipse IDE, Maven, GitHub, Jenkins, WebLogic.

Confidential, Hoover, AL

Sr. AEM/CQ Developer

Responsibilities:

  • Involved in Project Design, Documentation, Design Reviews and Code Reviews.
  • Designed used cases, class diagrams and state diagrams using UML.
  • Extensive use of AEM tag libraries and custom tag libraries in components.
  • Worked on HTML, CSS, JQuery and EXT.JS for designing and implementing custom AEM components
  • Worked on JavaScript to implement client side validations.
  • Managed teh media files using Digital Asset Management.
  • Worked on Multisite Manager to maintain teh structure of teh website.
  • Developed static and dynamic Web Pages using JSP, HTML5 and CSS3.
  • Designed and Implemented Layouts for teh existing JSP files.
  • Developed spring framework for security transactions, reusability logging purpose.
  • Developed Session Beans and used J2EE Design Patterns like MVC and Business Delegate.
  • Developing and coding J2EE Components wif JSP, Java Beans, business objects wif Sling Servlets.
  • Developed JSP custom tag libraries, and associated support in teh Servlet, that assists in creating interactive form-based applications, which is teh one of teh primary area of functionality using Spring Framework.
  • Used JCR to Store website resources and intergraded wif MYSQL database to fetch teh External Resources.
  • Used Log4j for logging and debugging.

Environment: AEM 6.0, Java 1.6, JSP, Servlets, EXT.JS, HTML, CSS, Ajax, jQuery, Apache Sling, CRX, WCM, OSGI bundles, Spring 3.0, SVN, log4j, Windows and Linux.

Confidential, Baltimore, MD

AEM/CQ Developer

Responsibilities:

  • Involved in design and development of customized web components.
  • Worked on HTML, CSS, JQuery and EXT.JS for designing and implementing custom CQ5 components.
  • Extensive use of CQ tag libraries and custom tag libraries in components.
  • Worked on style sheets to maintain teh structure and improvise teh appearance of WebPages.
  • Worked on JavaScript to implement client side validations.
  • Managed teh media files using Digital Asset Management.
  • Worked on Multisite Manager to maintain teh structure of teh website.
  • Maintained teh Content Management System (CMS) and provided support for teh application in authoring environment.
  • Created Sling Servlet and OSGI services.
  • Converted normal jar files into OSGI bundles.
  • CQ Preview Site for pre publishing authored content to test teh Prod Simulation.
  • Configured and implemented dispatcher.any caching and load balancing mechanisms.
  • Routine Operations related jobs like GC, Tar Optimizations and Content Backups.
  • DAM Setup wif caching and syncing mechanism.
  • Closed User Groups Set up and permissions management.
  • Used Maven to build project Structure and day to day build.
  • Worked on Jenkins for continuous integration and timely builds.
  • Involved in daily meetings and worked in Agile Environment.
  • Implemented teh internationalization (I18N) for all teh components in CQ5.
  • Used Log4J for logging and tracing teh messages.
  • Used GitHub for version control across common source code used by developers.
  • Testing of CQ components and templates in both authoring and publishing environments.

Environment: Adobe CQ5.6, Java 1.6, JSP, Servlets, EXT.JS, HTML, CSS, Ajax, jQuery, Apache Sling, CRX, WCM, OSGI bundles, GitHub, log4j, Windows and Linux

Confidential, San Francisco, CA

Sr UI developer

Responsibilities:

  • As Senior Web Developer me worked wif a team of developers, designers, copywriters and producers to create Flash/HTML microsites and Rich Internet Applications (RIAs). me was tasked to architect and implement a centralized CMS to integrate teh corporate website wif other data-driven marketing websites.
  • Developed front end UI screens for multiple projects and worked wif multiple teams concurrently, being mindful of all deadlines.
  • Works closely wif Project Management, contributing to Project Management's creation of functional specifications.
  • Constructed a presentation layer based on functional specifications.
  • Worked closely wif other Software Engineers coding teh business layer and data layer.
  • Created enhancements to complex existing code while minimizing teh risk or regression.
  • Involved in multiple projects wif UI development and handled production defects in parallel.
  • Resolved production UI issues instantly.
  • Ported existing web application to GWT/SmartGWT for POC
  • Expertise in client-side development wif JavaScript, jQuery, AngularJS, HTML4/5, and CSS3.
  • Worked closely wif Quality Engineers to identify and resolve defects in teh presentation layer.
  • Developed user interface using Asynchronous validation for teh fast and user friendly access using AJAX.
  • Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
  • Extensively worked on N-Tier architecture systems wif application system development using Java, J2EE, JSP, Servlets, JSF, JDBC and Multithreading
  • Creating teh project startup UI me.e. Generic XHTML facelet templates, CSS, generic JSF validators and converters, phase listeners etc.
  • Experience in using Python REST API Frame work using Django.
  • Used jQuery to traverse through a DOM tree and manipulated teh Nodes in teh tree. Implemented teh Drag and Drop functionality using jQuery framework.
  • Used CMS to design web pages.
  • Lead developer in transitioning teh primary Web property to a Content management system.
  • Monitoring, Supporting and Troubleshooting production Adobe CQ5 applications involving 50+ sites
  • Recommending and integrating Adobe CQ5 and supporting technologies (e.g. Adobe analytics, search, translation and migration solutions)
  • Developed pages using AEM /CQ, including teh creation, configuration and integration of templates, components, dialogs, widgets, workflows, and more.
  • Involved in integrating teh dynamic code in Adobe AEM tool for developing authorable or customizable websites.
  • Experience in handling multiple projects as a Java developer and gave support on websites which we developed.
  • JIRA was used for defect reporting and tracking.
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using Jquery UI and Angular JS.
  • Experience in developing manual Test Strategies, Test Plans, Test Scenarios and defining Test cases for a given set of requirements following TDD.
  • Involved in multiple projects wif different clients in developing UI screens using spring, Hibernate and JavaScript frameworks.
  • Experienced in working Agile Development environments (SCRUM).
  • Experience in working projects wif Onsite offshore team and coordination from onsite.

Environment: Java, JSF, HTML4, Ajax, JSON, CSS3, JavaScript, Django, Microsoft Visual Basic 2012, JQuery, Django-CMS, SQL, Catalyst, TDD, CQ, Oracle10/11g, Adobe analytics, Adobe live cycle, AngularJS, backbone.js, Web services.

Confidential

UI Developer

Responsibilities:

  • Involved in requirements gathering and documenting teh functional specifications.
  • Developed teh action and action form classes, based on teh Struts framework, to handle teh pages.
  • Designed developed and maintained teh data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Extensively used UML and Rational Rose for designing to develop various use cases, class diagrams and sequence diagrams.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Created tile definitions, struts-config files and resource bundles using Struts framework.
  • Implemented Action classes using Struts framework.
  • Used Eclipse for writing code for HTML Java, Servlets, JSP and JavaScript.
  • Deployed and tested teh JSP pages in WebLogic server.
  • Used Hibernate for object-relational mapping and for database operations in Oracle.
  • Involved in Troubleshooting, Bug fixing and Customer Support.

Environment: Java, Servlets, JSP, HTML, CSS, EJB, Struts, Hibernate, UML, Oracle, WebLogic, Eclipse, Windows.

Hire Now