We provide IT Staff Augmentation Services!

Senior Cq5 Developer Resume

5.00/5 (Submit Your Rating)

Bothell, WA

SUMMARY:

  • Over 8 years of IT experience in various roles (Java/J2EE developer, CMS developer).
  • Over 3 years of hands on experience in development of content management solutions using Adobe CQ5 Content Management System.
  • Experienced in CRXDE and Eclipse IDEs to develop CMS applications.
  • Deep understanding and well versed in developing applications for various domains including Manufacturing, Hi - tech, Telecommunications, Automobiles, Electronics & Pharmaceuticals industry.
  • Implemented Adobe CQ templates, components, workflow, style sheets, Meta tagging and performed CMS administration tasks.
  • Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery, Adobe CQ5 APIs, Apache Sling, OSGi bundles.
  • Experienced html, css, JavaScript and Ajax libraries to implement user interface screens.
  • Experienced in Object oriented analysis, design and development using Java, J2EE (Servlets, JSPs, JNDI, Java Beans, EJB and JDBC).
  • Experienced in developing enterprise applications using MVC frameworks such as Struts, Spring MVC.
  • Experienced in using RDBMS like Oracle, DB2, Microsoft SQL Server and MySQL.
  • Experienced in developing applications using CRXDE, Eclipse, Rational Application Developer (RAD) and NetBeans IDEs.
  • Experienced in developing applications using application/Web servers such as JBoss, WebSphere, WebLogic and Tomcat.
  • Experience in using JQuery, Dojo JavaScript libraries.
  • Hands on experience in conducting Joint Application Development (JAD) sessions with End-users, SMEs, Developers, QAs and other stakeholders for project meetings, walkthroughs and customer interviews.
  • Involved in the effort estimation of the project
  • Participated in each phase of one full SFDC lifecycle implementation, provided end-user training and post go-live support.
  • Competent professional skilled in business requirement capturing, developing functional specification for business solution.
  • Proven ability to work with senior level business managers and understand the key business drivers that impacts their satisfaction.
  • Resourceful, self-starter, self-motivated with aptitude to self-train and adapt to new market trends, requirements and ideas.

TECHNICAL SKILLS:

Operating Systems: Windows 95/98/2000/XP/NT, Unix and Linux

RDBMS/ Databases: Oracle 8i, 9i, SQL Server 2000 (6.5, 7.0), MySQL, MS-Access.

Programming Language: Java, J2EE

IDE: WSAD, Eclipse, and CRXDE

Distributed Technologies : EJB2.0

Web Technologies: JSP, Servlet, XML, XSLT, JavaScript, AJAX, JQuery, ExtJS, JDBC,JNDI,LDAP, Apache Axis and HTML/DHTML/XHTML, CSS3, Web services, SOAP, REST, Web 2.0, AEM 5.6, Adobe CQ5.x,handlebars.js, Backbone.js, Angular JS, and Ember.js

Content Management System: Adobe CQ5.X and AEM 5.6,Adobe CRX

Web/App Servers: Tomcat, JBoss, Websphere Application Server 5.x,6.x.

Design: J2EE Design Patterns

Build Tools: ANT, Maven, Hudson

Version Control System: CVS, Git, SVN

Logging Tools: Log4j

Frameworks / ORM tool: Struts, Spring, Hibernate

PROFESSIONAL EXPERIENCE:

Confidential, Bothell, WA

Senior CQ5 Developer

Responsibilities:
  • Involved in a project to develop an App (IOS and Andriod ) for the client.
  • Used Fiddler and Android SDK tools to debug IOS devices and Android devices respectively.
  • Development of web pages using custom components and templates.
  • Worked on Angular JS, JavaScript, JQuery, HTML, CSS to develop user interface experience.
  • SVN is used as a revision control system for CQ5. File vault in conjunction with SVN to check in or check out the code to developer’s machine.
  • Provide estimates, designs, and specifications for CQ5 templates, components, and workflows.
  • Created custom bundles for environment specific configuration and versioning for client libraries.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end UI.
  • Worked in agile methodology and familiar with Rally. Used QC and JIRA as bug ticketing system.
  • Worked on SOAP UI to get service responses from Middleware.

Environment: Adobe CQ5.6, CQ5 DAM, CQ Tagging, CQ5 MSM, JAX-WS, JAX-RS, Workflow, Java, Apache Maven, Angular JS, JS, JQuery, JIRA, HTTP Server, SOAP and REST Web Services, Servlets, JSP HTML, UML, AJAX, JUnit, log4j, Windows, rally, QC.

Confidential, Atlanta, GA

Senior CQ5 Developer

Responsibilities:
  • Created 18 portals using cq5 MSM tool.
  • Create and maintain customer-facing Adobe CQ5 content management systems.
  • Created custom bundles for environment specific configuration and versioning for client libraries.
  • GIT is used as a distributed revision control system for CQ5. File vault in conjunction with GIT helps to pull or push the code to developer’s machine.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5
  • Provide estimates, designs, and specifications for CQ5 templates, components, and workflows
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Setup and configure Authoring and Publishing environments, replication agents, flush agents, CQ5 dispatcher to cache the landing pages html and serve as the static pages from Apache
  • Using Angular JS to provide services to different components of portal.
  • Worked on Angular JS for reading and Posting JSON data.
  • 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.
  • 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, CQ5 MSM, JAX-WS, JAX-RS, Workflow, Java, J2EE, Apache Maven, Angular JS, JIRA, Apache HTTP Server, SOAP and REST Web Services, Servlets, JSP HTML, UML, AJAX, JUnit, log4j, Linux, Windows

Confidential, San Francisco, CA

CQ5 Developer

Responsibilities:
  • Created OSGI bundles for convert the soap based web services to rest based web services.
  • Converted the java objected to JSON using Jackson.
  • Create and maintain customer-facing Adobe CQ5 content management systems.
  • Created custom bundles for environment specific configuration and clientlibs versioning.
  • SVN is used as a revision control system for CQ5. File vault in conjunction with SVN to check in or check out the code to developer’s machine.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5.
  • Provide estimates, designs, and specifications for CQ5 templates, components, and workflows.
  • Created all the components based on sling selectors, it works for both desktop and mobile.
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Setup and configure Authoring and Publishing environments, replication agents, flush agents, CQ5 dispatcher to cache the landing pages html and serve as the static pages from Apache
  • Using Angular JS to provide services to different components of portal.
  • Worked on Angular JS for reading and Posting JSON data.
  • 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.
  • Logged the application using log4j for easier debug and maintenance.

Environment: Adobe CQ5.5, CQ5 DAM, CQ Tagging, CQ5 MSM, JAX-WS, JAX-RS, Workflow, Java, J2EE, Apache Maven, jQuery, JIRA, Apache HTTP Server, SOAP and REST Web Services, Servlets, JSP HTML, UML, AJAX, JUnit, log4j, Linux, Windows

Confidential, San Francisco, CA

Sr. 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.

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

Confidential, San Francisco, CA

Java Consultant

Responsibilities:

  • Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used RUP (Rational Unified Process) methodology.
  • Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Used JSF Framework for the presentation tier of the application which is based on the MVC design pattern.
  • Developed Custom Tags to simplify the JSP2.0 code. Designed UI screens using JSP 2.0, CSS, XML1.1 and HTML. Used JavaScript for client side validation.
  • Developed Hibernate 3.0 in Data Access Layer to access and update information in the database.
  • Used Spring 2.0 Framework for Dependency injection and integrated with Hibernate.
  • Designed entire application using various design patterns such as Singleton, DAO, Front Controller, Service Locator, Business Delegate, Façade and Data Access Object.
  • Used MYSQL Database for storing data. I have written stored procedures and queries for retrieving data.
  • Used TOMCAT Application Server for deploying RMS application.
  • Written shell scripts for transferring product jars, creating new CVS tags, pushing logs, and preparing build and deployment properties.
  • Experience with Caching, Multithreading in application coding.
  • Gained experience in setting up servers and registers to install POS (point of sale) OS and environment related issues.
  • Used DB2 as the backend database using UNIX OS. Involved in design of the database schema and development of Stored Procedures.
  • Coded ANT build scripts to build and deploy the application on Websphere Application Server 6.1.
  • Used JUnit framework for unit testing of application and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Used CVS for version control and used IBM RAD 7.0 as the IDE for implementing the application.
  • Experience with Bugzilla tool (Bug tracking tool), initiated the process of customizing the tool.
  • Experience as a IBM Websphere and Linux administrator.

Environment: IBM WAS 6.1.0.21, J2EE 1.5, JSF, Hibernate 3.0, Spring Framework 2.0, JSP 2.0, Servlets 2.4, Perl, XML1.1, Agile, SOAP 1.1, SAX, DOM, JavaScript, Rational Rose, UML, HTML, JNDI, CVS1.1, Log4J 1.2, JUnit, ANT, IBM DB2, MYSQL, IBM RAD 7.0, TOMCAT, shell scripting, Unix.

We'd love your feedback!