Cq5 Developer Resume
SUMMARY
- Having 8 years of experience in all aspects ofSoftware Development Life Cycle (SDLC)including requirementsanalysis, design specification, code development, code integration, testing and deploymentusing various methodologies withJava/J2EE.
- 3 Yearsof working experience with Adobe AEM (CQ5).
- Hands on experience in developing of WCMS using Adobe CQ5 tool, JCR, CRX, Apache Felix, Sling, OSGI, HTML, Ext JS and JavaScript.
- Worked on design and implementation of modules onDay CQ 5.4&5.5.Have excellent understanding ofCQ5building blocks,CRX Repository,leveraging web content management component for customization and porting of websites.
- Setup and configure Authoring and Publishing Environments, Replication Agents.
- Application Development andObject Oriented Programming (OOP).
- Skilled in developingUser InterfacesusingJSP, JavaScript, JQuery, AJAX.
- Have Extensive knowledge in design and implementation of client/server and web applications usingJ2EE (Servlets, JSP, JSTL, JNDI, JDBC,)
- Enterprise Application Development expertise with Java technologies likeServlets, JSP,Struts
- Good working knowledge onCVSandSVNforversion control.
- Good learning and understanding skills of new technologies.
- Experience in leading onsite/offshore teams.
- Experienced in the full SDLC and methodologies like Agile.
- Excellent Analytical, Troubleshooting, Debugging and Problem solving skills.
- Excellent communication, presentation and interpersonal skills.
- Good knowledge on Enterprise Content Management domain.
- Good understanding about the features of Content Management, Security, User Management, Workflows, Lifecycles
- Proven strength in problem solving, coordination and analysis Strong communication, interpersonal, learning and organizing skills matchedwith the ability to manage the stress, time and people effectively.
- Domains handled banking, insurance and supply chain management forward and reverse logistics
- Over Played key role in developing, maintaining and implementing proprietary internet based banking suite of product for various banks.
TECHNICAL SKILLS
Operating Systems: Windows 2000/NT/XP, UNIX, Sun Solaris, AIX
Database/repositories: Oracle 10g/9i/8i, SQL Server 2000/2005/2008 , JCR (Apache Jack Rabbit/Sling), Adobe CRX
Content Management System tool: Adobe CQ5.4/5.5(AEM)
Languages: Java, SQL, PL/SQL
Scripts: JavaScript, HTML, CSS, Unix script
Web and J2EE Technologies: JEE 5, JSP, JDBC, Servlets, XML, Web Services.
ETL tool: Informatica, BI reporting tool
Scheduler tool: Dollar Universe tool.
Web - Application servers: Web Sphere 6.1, Web Sphere 8.0.6
Database/repositories: Oracle 10g/9i/8i, SQL Server 2000/2005/2008
IDE Tools: Eclipse 3.5, WSAD, RAD, TOAD, Edit Plus, Text
Operating Systems: Windows 2000/NT/XP, UNIX, Sun Solaris, AIX
Source Code Control: Visual Source Safe (VSS), CVS.
PROFESSIONAL EXPERIENCE
CQ5 Developer
Confidential
Responsibilities:
- Developed the customizable landing pages and CQ5 custom components
- Write specifications for custom templates and components geared toward the newly redesigned web sites
- Develop OSGI Bundles to perform various actions
- 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, JQuery, and AJAX
- 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
- File vault is used for importing the code from JCR to file system and vice versa
- Maintain regular communication on project status with Team lead, project management.
- Building and managing relationships with business leaders to understand their goals
- Translates business requirements into technical details relevant to Adobe CQ5
- Provide author training to business users to familiarize them with the design and usage of the system.
- Evaluate code to ensure that it is valid, is properly structured, meets industry standards and is compatible with browsers, devices, or operating systems
Environment: CQ 5.5/5.4, CRX2.2, Apache Sling, CRXDE, CRXDE Lite, Apache Tomcat, JUNIT
CQ Developer
Confidential
Responsibilities:
- Led the selection of the technology solution which involved evaluating multiple web content management systems Adobe CQ5, Sitecore etc
- Led development of the primary set of modules to support the CQ platform.
- Led the design and development of the CQ components and templates
- Worked extensively on the back end CQ OSGi bundles.
- Coordinated with the Digital Marketing Agency managers in Europe, India and Latin America in managing the creation of digital content for the various sites on CQ.
- Responsible for the overall global Rollout Schedule and time lines of the overall rollout of sites
- Managed the communication between technical and creative agencies, translation agencies, business partners and managed service provider
- Trained the Digital Agencies and creative agencies and clients about the CQ module integration.
Environment: Eclipse, Adobe CQ 5.5/5.4 10, CQ Dispatcher, Adobe CRX 2.2, Apache JackRabbit, OSGi, JSR-170/283, Adobe DAM, Java 1.5/1.6, Oracle 11, JUnit, Maven
Confidential
Technology Lead
Responsibilities:
- Involved in Maintenance and Support activities of the forward logistics and reverse logistics
- Root cause analysis and fixing production issues for a service restoration
- Involved in change request implementation for enhancements
- Understanding the High Level Design Document
- Providing technical support for monthly release
- Participating in design and review meeting with onsite project team for new CR signed off.
- Co-ordination with Business team on Enhancements and Change Requests.
- Creating documentation on route cause analysis and resolution steps for all major issues occurred.
- Led a team which has different modules and technologies involved for both the logistics
- Coordinating with onsite team and also with different client’s involved in different modules of forward and reverse logistics.
- Maintaining Informatica jobs and fixed the issues by analyzing the jobs which are written in Unix scripting or informatica workflows
- Knowledge transfer to both onsite and offshore team
- Involved in change request implementation for enhancements
- Effort estimation during enhancements/customizations.
- Support in implementing the functionality and fixing the bugs reported.
Environment: /tools: Java, JSP, Servlets, XML, EJB, Eclipse, Apache tomcat server, Oracle, Informatica, Dollar U scheduler UI tool, SQL, PL/SQL, BI reporting tool, tibco BPM
Confidential
Senior Developer
Responsibilities:
- Analyzing and understanding client requirements and preparing new technical design document on the basis of existing one for Migration of Internet banking product suite for corporate banking. RSA authentication enabled for corporate users.
- Implemented the SEPA enhancement at the client location. This includes preparation of HLD and LLD documents, SIT, UAT and initial post live support. Developed Java beans and other classes required for SEPA implementation .Customized the existing jsp’s based on the requirement
- Involved in Migration of sources to JDK1.6 which is supported for Web sphere application server 8.0.06 whereas the existing WAS version used is 6.1.2 which supports only jdk1.5 jars.
- Single handed the migration activities and also led a team of 2 members, mentoring them on product ebanking functionality and Technical flow which helps them during the customization/enhancement.
- Installation of Web sphere application server setup of latest version ie 8.0.6, Batches and creating cron jobs as per the bank requirement etc.
- Active Interactions with client and internal core banking team on regular basis to track the progress as per the BRD specifications confirmed by the Client.
- Used Rational Application Developer IDE for development and debugging, Apache Ant for build process.
- Performing the user Acceptance test before actual implementation & final implementation
- Providing support to the client during the stabilization period..
- Actively participated in the maintenance activities, fixing issues/bugs reported and working on the change requests raised.
Environment: /tools: Java, JSP, EJB, DAO, Servlets, EJB, WAS8.0.06, IIS Web Server, SQL server 2008, ANT, VSS.
Confidential
Senior Java Developer
Responsibilities:
- Involved in analyzing the client’s requirement, root cause analysis and fixing production issues for a service restoration.
- Taking up the new enhancements/customizations based on client requests.
- Preparing HLD/LLD design documents for enhancement or customizations based on the client requirements and getting the signoff to in corporate those changes in the existing application.
- Preparing Unit Test plans and fixing the bugs
- Effort estimation during enhancements/customizations.
- Support in implementing the functionality and fixing the bugs reported.
- Developed UI using JSP, HTML, CSS and Java script
- Developed DAO (Data Access Objects) Interface and
- Developed command classes for including validations
- Developed new EJB classes for the based on the requirements.
- Root cause analysis and fixing production issues for a service restoration
- Providing support to the client during the stabilization period.
Environment: /tools: Java, JSP, Servlets, XML, EJB, WAS, IIS Web Server, Struts, SQL server 2005/2008.
Senior Java Developer
Confidential
Responsibilities:
- Requirement gathering, design, development of Internet banking suite of products.
- Developed prototype using HTML, CSS and Java script for customer sign off on UI
- Implemented the customization at the client location. This includes SIT, UAT and initial post live support.
- Led the team of 4 members, mentoring them during the various phases.
- Installation of WebSphere application server setup, Batch setup etc.
- Active participation in the Batch, interfaces development.
- Developed Web Services client for interacting IBM Web services.
- Interacted with client on regular basis to track the progress as per the BRD specifications and for getting sign off on the service request requirements.
- Enhancement of Credit card systems .Code reviews to optimize the performance.
- Acted as the Configuration controller to make sure the project adhere to the quality specifications regarding the build or deployment process followed.
- Deployed the application server and also the integrated the web services shared by the client with this application.
Environment: /tools: Java, Servlet, JSP, JavaScript, XML, Struts, Web Services, IBM WebSphere 6.1, IIS Web server, HTML, RAD, Oracle 9i, ANT, VSS,WSDL
Confidential
Java Developer
Responsibilities:
- Requirement gathering, design, development of ASBA requirement in Internet banking suite of products.
- Analyzing and understanding client requirements and preparing new technical design document on the basis of existing internet banking product suite for corporate banking.
- Enhancement includes preparation of HLD and LLD documents, SIT, UAT and initial post live support.
- Developed JSP’s, Java beans and other classes to in corporate the ASBA implementation in the existing internet banking application which is supported by Confidential .
- Providing clarifications/solutions for the issues occurred during implementation, live phase.
Environment: /tools: Java, JSP1.2, Servlets2.3, XML, EJB2.0,Struts, WAS5.1, IIS Webserver, IBM Web services, MS Sql Server 2000.
Confidential
Java Developer
Responsibilities:
- Involved in analyzing the client’s requirement, root cause analysis and fixing production issues for a service restoration.
- Taking up the new enhancements/customizations based on client requests.
- Preparing HLD/LLD design documents for enhancement or customizations based on the client requirements and getting the signoff to in corporate those changes in the existing application.
- Preparing Unit Test plans and fixing the bugs
- Effort estimation during enhancements/customizations.
- Support in implementing the functionality and fixing the bugs reported.
- Developed UI using JSP, HTML, CSS and Java script
- Developed DAO (Data Access Objects) Interface
- Developed command classes for including validations
- Developed new EJB classes for the based on the requirements.
- Root cause analysis and fixing production issues for a service restoration
- Providing technical support for the application
Environment: /tools: Java, JSP1.2, Servlets2.3, XML, EJB2.0, IBM WebSphere, Oracle 9i, WSAD5.1,MS Sql Server 2000/2005.