We provide IT Staff Augmentation Services!

Cq5/aem-senior Developer Resume

4.00/5 (Submit Your Rating)

Ogalalla, NE

SUMMARY

  • Consultant with 7+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
  • Experienced in CMS based applications using Adobe CQ CMS
  • Experienced in CRXDE and Eclipse IDEs to developed CMS applications.
  • Extensive experience in AEM technologies ranging from designing and implementation of Day CQ components, Page Templates, Workflows and Custom widgets, integrating UI and java script frameworks based on need.
  • Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), and CQ5 (Day's latest suite of WCM, DAM and Social Collaboration applications).
  • Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery, AdobeCQ5APIs, Apache Sling, OSGi bundles.
  • Experienced in developing Custom bundles and Servlets on Felix
  • Extensive experience working with different software methodologies like Waterfall, Agile methodologies and end to end application development.
  • Expertise in developing Multi-Tier Enterprise applications using Java/J2EE technology (Java, J2EE, JSP, Servlets, EJB, JDBC, JMS, JPA, JSF, MDB, JNDI, Swing, AWT, Applets).
  • Experience on Java Multi-Threading, Collections, Interfaces, Synchronization, and Exception Handling.
  • Hands on experience working with popular design patterns and frameworks like Struts, JSF and (Spring Core, Spring IOC, Spring MVC, Spring ORM, Spring DAO) and ORM modules like Hibernate.
  • Extensively used Hibernate 3.0 in data access layer to access and update information in the database.
  • Used Hibernate ORM for mapping data in the persistence layer along with Spring ORM integration.
  • Experience in Application Design and Development using (OOA, OOD, OOP) and Model, View and Controller (MVC) architecture.
  • Expertise in Web development technologies like HTML, XHTML, DHTML, JAVASCRIPT, CSS, Bootstrap, XML suite of technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM)
  • Experience in implementing Web Services using SOAP, WSDL, REST and UDDI.
  • Proficient in developing components using Node JS, Ajax, JQuery, Bootstrap and etc.
  • Experience in requirement analysis, system design, and development of UML diagrams using Rational Rose.
  • Extensive experience with IBM Web Sphere Server, BEA Web logic, JBoss & Tomcat server.
  • Expertise in using IDE like RAD, jDeveloper, Eclipse, IntelliJ IDEA for debugging and using java coding standards from the beginning of development.
  • Extensively worked on Version Controllers like WinCVS, MS Visual Source safe, Rational Clear Case, and SVN.
  • Developed ANT/Maven Scripts for Building and Deploying applications in UNIX and Windows Environment.
  • Extensive experience working in Oracle, DB2, SQL Server and My SQL databases and in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration.
  • Experience with unit testing using JUnit and knowledge of ANT and Log4j tools.
  • Self-motivated, good team member with excellent analytical, communication & problem solving skills with ability to work independently as well as in a team.
  • Ability to adapt to evolving technology, strong sense of responsibility and accomplishment.

TECHNICAL SKILLS

Java Technologies: JSP, Servlets, JDBC, JMS, Web Services.

Languages: Java, J2EE, SQL, PL/SQL.

Operating Systems: Windows, Linux, Unix.

Web/ App Servers: Tomcat, Web Sphere, Web Logic, JBoss.

Framework and Tools: Struts, Spring, Hibernate 3.0, JSF, JUnit, Log4J, Ant/Maven

Web Technologies: XML, Apache Sling, Jackrabbit, HTML, JavaScript, CSS, JSTL, JQuery, AngularJS, AJAX.

Databases / Technologies: DB2, Oracle, MySQL, SQL Server.

Development Tools: Eclipse, MyEclipse, RAD, NetBeans, IntelliJ IDEA.

Version Control: SVN, CVS, ClearCase, Github.

Web Services: SOAP, WSDL, UDDI, JAX-WS, REST.

Content Management: Adobe CQ5.5/AEM 6.0

PROFESSIONAL EXPERIENCE

Confidential - Ogalalla, NE

CQ5/AEM-Senior Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Experienced in Configuring CQ5 Web Content administration System and Apache Felix Admin Console.
  • Worked on Installation of CRXDE Integrated advancement environment and Configuration of the project with Git.
  • Extensively worked on OSGi bundles to deploy dynamic libraries.
  • Hands on experience in designing of web pages utilizing CQ, JavaScript, HTML, CSS, Ajax and JQuery.
  • Used JIRA for bug tracking and project tracking.
  • Developed Components and Templates using Adobe CQ5for supporting the different Webpages.
  • Performed CQ5customization on foundation components, core CMS and workflows to extend functionalities, and improve performance.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5.
  • Provided security to applications developed on CQ5.
  • Experienced consultant with high level knowledge of integration and migration of adobe CQ5 application and databases.
  • Provided technical assistance for development and maintenance of web applications utilizing CQ5 CMS.
  • Supported technical team members in resolution of functional and technical problems pertaining to Adobe CQ5.
  • Participated in advising on business planning and execution functions for Adobe CQ5 systems.
  • Demos to User Groups, Video demo creation and Wiki Documentation
  • Developed web applications in CQ5 systems in coordination with software development teams.
  • Used NodeJSand jQuery in effective web design.
  • Developed the applications using Java, JSP, JDBC, Servlets, Web Services, Struts, HTML, and JavaScript etc..

Environment: Java, JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, NodeJS, Adobe CQ 6.0 (AEM), Apache Sling, CRXDE Lite, CRX, WCM, JCR, Windows and Linux.

Confidential - Houston, TX

Adobe CQ5 Developer

Responsibilities:

  • Role involves designing, developing, debugging and maintaining user interface for websites based on functional requirements and scope of work.
  • Design and implement components for the Adobe CQ platform.
  • Provide estimates, designs, and specifications for CQ5templates, components, and workflows.
  • Diagnose and solve technical problems related to content management implementation.
  • Developed custom widgets using ExtJS.
  • Access control put in place for content management, components and workflow stages.
  • Design, develop and support WCM components, integrations and applications.
  • Developed components that include fetching the content dynamically based on tags.
  • Implemented templates to be used by various pages such as product, department and device pages.
  • Implemented custom components using CQ tags, jQuery, JavaScript and JSP.
  • Implemented server side service components using Apache Felix framework and apache sling.
  • Implemented components to utilize services through sling service calls and JSP tags.
  • Implemented client libraries useful at page, global and component level using CSS and JavaScript files.
  • Performed security and administration tasks to activate, replicate and package the changes to publish as well to be consumed by other environments.
  • OSGi has 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 the client in an OSGi bundle.
  • Content authoring and maintenance for test environments.
  • Vaulteclipse and CRXDE used extensively to perform development.

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

Confidential - Chicago, IL.

Java Developer

Responsibilities:

  • Developed action and form classes based on Struts 2 framework to handle the pages.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Spring framework.
  • Developing Intranet Web Application using J2EEarchitecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Designed and developed Controller Servlet, which will route request to Application Controller.
  • Implemented Hibernate Object-Relational Mapping (ORM) for mapping between the Java classes and Database tables.
  • Developed and implemented the MVC Architectural Pattern using Spring MVC Framework including JSP, Servlets. Implemented server side tasks using Servlets and XML.
  • Developed page templates using Spring Tiles framework.
  • Implemented Spring Validation Framework for Server side validation.
  • Used Spring AOP for Logging, Security and User Role Management, Transaction Management.
  • Accessed dynamic data through Web Services (SOAP) to interact with other components.
  • Used Eclipse IDE for code development along with Visual Source Safe (VSS) for managing the code.
  • Developed server side application which handles the database manipulation with the back-end Oracle 10g database using JDBC.
  • Developed PL/SQL, stored procedures and functions to manipulate the database. Deployed the application components into BEA Web Logic application server.
  • Involved in Analysis, Design, Development and Testing of application modules.
  • Worked with Spring framework for dependency injection.
  • Developed various reports using Adobe APIs and Webservices.
  • Wrote test cases using Junit and coordinated with testing team for integration tests.
  • Fixed bugs, improved performance using root cause analysis in production support.

Environment: Java, J2EE, XML, Struts 2.0, Spring, Hibernate 3.0, SOAP, Web Services, WSDL, JSP, Java Script, PL/SQL, CVS, Servlets, Spring MVC, Oracle 10g, HTML, JavaScript, CSS, XML, Web Logic, Junit, Eclipse.

Confidential, Minneapolis, MN

Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of application.
  • Created Class, Activity and Sequence Diagrams using IBM Rational Rose modeling tool.
  • Developed the presentation layer using JSP and Servlets with a RAD tool.
  • Used JavaScript for client side validations.
  • Adopted J2EE design patterns like Singleton.
  • Configuration of application using Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Configuring Hibernate and Tiles related XML files.
  • Used JSP, HTML and CSS, JQuery as view components in MVC.
  • Developed J2EE components on Eclipse IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on WebSphere Application Server
  • Developed Web services using Restful and JSON.
  • Developed Message Driven Beans for sending asynchronous notification messages.
  • Used JMS for sending asynchronous data between the different session beans.
  • Wrote stored procedures, complex queries using PL/SQL to extract data from the database, delete data and reload data on Oracle using the Toad tool.
  • Wrote Test Cases for Unit Testing using JUnit.
  • Used CVS for version control.
  • Implemented Log4J for Logging Errors, debugging and tracking.
  • Involved in the testing process with the clients for all the phases of the project.
  • Involved in maintenance work and fixed some of the bugs during testing process.

Environment: Core Java, JSP, Servlets, Eclipse, EJB, JMS, AJAX, Oracle10g, Hibernate, XML, XSLT, HTML, CSS, JQuery, Web Sphere, UML, JMS, PL/SQL, Junit, CVS, Log4j.

Confidential 

Jr. Java Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
  • Developed UI with JavaScript for more interactive web pages.
  • Data access layer is implemented using Hibernate.
  • Used Apache POI to generate Excel documents.
  • Used MAVEN as build tool.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented Business processes such as User Authentication, Account Transfer using Session EJB.
  • Designing many JSP pages using JSP/Strut Tags, JSTL and Strut Tiles.
  • Used Web Services (XML, SOAP).
  • Used Java Messaging Services (JMS).
  • Deployed the applications on IBM Web Sphere Application Server.
  • Used CVS for version control across common source code used by developers.
  • Using Log4j for generating the log files for all the applications I have worked on.
  • Involved in Unit & Integration Testing for different Modules in the application.

Environment: Java1.4, JSP2.0, Struts1.3, EJB2.0, JMS, JNDI, Oracle9i/10g, HTML, XML, ANT Script, WSAD5.1, SOAP, JUnit, WebSphere 5.1, Hibernate, Log4j, CVS.

We'd love your feedback!