We provide IT Staff Augmentation Services!

Adobe Aem 6.1 Developer Resume

3.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY

  • 7+ years of experience in developing and implementing Enterprise Solutions for Distributed Software products and distributed applications using JAVA technologies.
  • 3+ years of experience in design and implementation of modules on Adobe CQ 5.4, Adobe CQ 5.5,AEM5.6.1 and AEM6.1
  • Expertise in Adobe CRX (Content Management Extreme), CQ5, WCM, Components, Widgets, CQ5DAM, Apache Sling.
  • Experience in developing web applications using JSP, Spring MVC Frameworks, EJB, Hibernate, JBOSS, JDBC, Java Server Pages, Servlet, Web Services, JavaScript, JavaBeans
  • Experience working with JQuery UI, DHTML, XHTML, AJAX, JSON, MySQL, PHP.
  • Extensive experienced working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions that includes Analysing, Designing, Coding, Testing, implementation & Production Support.
  • Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, Dojo, JQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table - free sties.
  • Extensive experience in using IDE's like IntelliJ Idea, Web storm, Visual Studio, Eclipse, Adobe Dreamweaver etc.
  • Expertise in HTML5, CSS3, and XHTML based web internet applications using jQuery, Content Management Systems with emphasis on W3C and usability standards.
  • Experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mock-ups, application prototypes, and requirement gathering to technical mapping.
  • Experience in designing and building public facing Websites.
  • Hands on Photoshop, Illustrator, Adobe-flash, MS Visio and Microsoft FrontPage.
  • Experience in SQL, MySQL, PL/SQL Database Triggers, Cursors, Packages, Stored procedures, Functions and Exceptions.
  • Good at Code Reviews, Integration of the System modules, Writing Test Cases, Bug Fixing and Enhancements, very conversant with Quality Management and System Support.
  • Expertise in OOA, OOD, Distributed Application Development and OOPs.
  • Good understanding and implementation knowledge of Java & J2EE design patterns like Factory Pattern, MVC, Singleton pattern, DAO, DTO.
  • Developed Use Case diagrams, Class Diagrams and sequence diagrams using Rational Rose.
  • Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
  • Good at using XML, AJAX and various JavaScript based technologies compatible with Web2.0.
  • Good experience with Operating Systems like Windows and partially on UNIX.
  • Ability to quickly learn and adapt to the emerging new technologies in market.
  • Excellent Verbal and written communication Skills and Proven ability to work in a team or individual Environment.

TECHNICAL SKILLS

Content Management: Adobe CQ5.5(AEM6.1) (AEM5.6.1), CQ5 DAM, CQ Tagging

Web Technologies: XML, HTML, JSON, Linux Shell Script, JQuery, Apache Sling, JackRabbit, JCR 2.0, Languages: JAVA/J2ee, JavaScript, SQL

MVC framework: Spring MVC, Groovy and Grails

Application Servers: JBoss, Tomcat, Apache web-server

Databases & Tools: Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Operating Systems: Windows, Linux

Source Code: Control SVN, Git

Build & Release: Jenkins, Bamboo.

PROFESSIONAL EXPERIENCE

Confidential, Irvine, CA

Adobe AEM 6.1 Developer

Responsibilities:

  • Designed and developed, CQ5 building blocks including templates, components, dialogs, widgets, workflows.
  • Worked extensively on Sightly for UI part of the components.
  • Very Good understanding of the new AEM 6.1 touches UI dialogs.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Used Sling MVC architecture and JSTL on the front end to create custom components in AEM 6.1.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Provide estimates, designs, and specifications for CQ5 templates, components, and workflows
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Solid understanding of all Adobe CQ building blocks and the CQ development and deployment process.
  • 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
  • Worked extensively with Tagging and involved creating the Taxonomy structure for the website.
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM, DAM.
  • Configure the project structure and POM dependencies for Maven to automate the build process
  • 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.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5
  • Very good understanding of the User Group Management, with granular level permissions involved with the user security
  • Developed GUI using HTML and Java Script.
  • Performing analysis using Web Analytics tools such as Adobe Site catalyst (Omniture), new relic.
  • Effectively communicate design to customers and present design options/considerations.
  • Adopt and utilize iterative/Agile methodology as needed or requested.
  • Produce quality work even when under extreme time pressure and deadlines.

Environment: AEM5.6.1, Adobe CQ5, JAVA, J2EE, OSGI, Spring Integration, HIBERNATE, MYSQL, AJAX, JSON, HTML, CSS, Java Script, JQUERY, Jenkins, Maven, SOAP UI, XPath, XML, LINUX, JSP, Web Services (SOAP, REST), Eclipse, SVN.

Confidential, Louisville, KY

Adobe CQ5 Developer

Responsibilities:

  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Upgraded all the current CQ5.5 instances to AEM 5.6.1
  • Create and maintain customer-facing Adobe CQ5 content management systems.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Worked on Multisite Manager (MSM), create Live Copies and Languages Copies of the existing content to provide multi lingual websites.
  • Developed custom workflows and used workflow launchers to automate the working of created workflows.
  • Provide estimates, designs, and specifications for CQ5 templates, components, and workflows
  • Solid understanding of all Adobe CQ building blocks and the CQ development and deployment process.
  • Developed GUI using HTML and Java Script.
  • Involved in two initial demos to client and coordinating with off-shore team.
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Created design for integration with Scene 7 for storing Videos
  • 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
  • Worked on CQ5 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.
  • Involved with content author training to business users and content authors to familiarize them with the design and usage of the system
  • Provide author training to business users to familiarize them with the design and usage of the system

Environment: Adobe CQ5.5, CQ5 DAM, CQ Tagging, JAX-WS, JAX-RS, Workflow, Scene 7, Java, J2EE, Apache Maven, Confluence, JIRA, Ingestors, Apache HTTP Server, SOAP and REST Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, JSP, TOAD, UML, MS Visio, AJAX, JUnit, log4j, Linux, Windows

Confidential, Middleton, WI

Sr Java J2EE CQ5 Developer

Responsibilities:

  • Involved in analysis, design, testing phases and responsible for documenting functional and technical specifications
  • Developed code for obtaining bean references in the Spring IOC framework.
  • Primarily focused on Spring MVC components such as Dispatcher Servlets, Controllers and View Resolvers.
  • Used Hibernate, ORM solution technique of mapping data and involved in creating Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Worked on CQ5 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.
  • Developed Front-end UI using JSP, Servlets, HTML and Java Script.
  • Deployed the application on the WebLogic Application Server.
  • Used spring framework to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Involved in customizing CQ5 Library code and implemented the changes according to the requirement like different form components (like textbox, checkbox).
  • Implemented MVC design patterns using Hibernate framework.
  • Implemented DAO layer using Hibernate framework and persisted using JPA
  • Development of REST web services using Spring MVC to extract client related data from databases.
  • Implemented Java/J2EE design patterns like singleton, MVC, Facade.
  • Involved in writing Oracle PL/SQL Stored procedures, triggers, views.
  • Involved in creation of exhaustive Junit Test cases using Test Driven Development (TDD) technique.
  • Worked with testing teams and resolved defects.

Environment: Java 1.6, J2EE 6, SOAP and REST, CQ5, Apache Axis 2, JSP, Hibernate 4.0, Servlets, Spring 3.0, Agile Methodology, WebLogic 10g, JDBC, Java Script, Eclipse, XML, UML, SQL, PL/SQL, Oracle 10g, TDD, Log4j, Rational Rose, Apache Maven, Unix.

Confidential, Murray Hill, NJ

JAVA/J2EE Portal Developer

Responsibilities:

  • Involved in Development and Implementation of Portal Application using Java/J2EE and Portal Technologies.
  • Developed Struts Portlets and JSF Portlets based on JSR 168.
  • Extensively used struts tag library for development of JSP pages.
  • Developed Form Beans, DAO, DTO, Action Classes, and Views using struts.
  • Utilized PL/SQL for database operations using JDBC API.
  • Implemented DAO classes for Oracle RDBMS for DML Operations like Insert, Update, Delete the records.
  • Used RAD as Development Env
  • Utilized Log4j logging API for debugging and monitoring purposes.
  • Utilized JUnit extensively for the integration testing and unit testing.
  • VSS is used for Software Configuration Management.
  • Deployed the Applications on Websphere Application Server 5.1.
  • Coordinated with the QA team during the process of making the code move to staging server and testing the application for the several test cases and defect testing.
  • Prepared Documentation and Java Doc.

Environment: Windows XP, UNIX, Java1.4, Servlet, JSP, JDBC, HTML, XML, CSS, RAD, JavaScript, Struts, Junit, JSF, Websphere Portal 5.1

Confidential

Java Developer

Responsibilities:

  • Involved in the process of analysis, design, and development of the application.
  • Developed user interface using JSP, Struts and Java Script to simplify the complexities of the application.
  • The entire application was developed in J2EE using an MVC based architecture with help of Apache Struts 1.3.8.
  • Coded Struts Action classes, Model classes.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, MVC, Singleton, Data Transfer Object (DTO) and Service Locator
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Implemented client side validations using JavaScript.
  • Used Form Based Authentication.
  • Used Web Sphere as the application server for deployment.
  • Involved in writing stored procedures, complex queries using SQL to process the data on MYSQL DB.
  • Performed unit testing on various project modules using JUnit framework.
  • Used Apache Ant as build tool.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Implemented Log4J for Logging Errors, debugging and tracking.

Environment: s: Java, JSP, Servlets, Struts, HTML, CSS, JavaScript, JUnit, Shell, SQL, JBOSS, Eclipse, CVS, Linux/UNIX.

We'd love your feedback!