We provide IT Staff Augmentation Services!

Aem/cq Developer Resume

Richfield Park, NJ

SUMMARY:

  • 7+ Years of experience in developing and implementing complex software applications using Java/J2EE and CQ5 technologies.
  • Experience in developing web based, internet/intranet, client/server, distributed architecture applications using Java and J2EE technologies.
  • Have hands on experience with Adobe CQ5 Web Content Management (WCM) server.
  • Expertise with setup and development of GUI using CQ5 and ExtJs.
  • Have Built CMS solutions on top of the Adobe CQ/AEM WCM, DAM and was involved in designing and implementing custom components.
  • Have experience in integrating CQ5 components with jQuery and Angular JS frameworks.
  • Used JCR (JSR - 286) API, Apache Sling/Felix in CQ/AEM as part of developing custom bundles.
  • Worked on creating workflows and users administration in CQ.
  • Excellent work experience in Adobe Day CQ5 WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, template development, CQ5, Component Development, Architecture, Administration and installation of author and Publish instances etc.
  • Development experience with ASP.Net.
  • Exposure to dispatcher configurations as part of AEM website architecture.
  • Experienced in developing applications using application/Web servers such as JBOSS, Weblogic and Tomcat.
  • Created custom sling bundles as part of new functionalities provided to CQ sites.
  • Expertise in J2EE technologies like Struts, JSPs, Servlets &JDBC.
  • Expertise in developing applications using Java, J2EE, EJB 2.0, Struts1.1,Framework, JSP, Servlets, HTML, XML, UML, databases (DB2 8.1.2, Oracle 9i), Application Servers (WebSphere 5.1/6.1, Weblogic 8.x), WSAD 5.1.2, RAD6.1, JBuilder 5.1, Rational Clear Case, Clear Quest, ANT, JavaScript, JUnit, Change Management, Knowledge Management, CVS.
  • Extensive experience of Front End Technologies: AJAX, JSTL, JSP, HTML, EXT JS, JavaScript, jQuery and CSS.
  • Proficiency in deploying n-tier Enterprise / Web applications using IBM WebSphere 5.0, 5.1, 6.1 BEA Weblogic 8.1 and Apache Tomcat.
  • Having good Knowledge working with Web Services especially based on Rest API.
  • Knowledge of database such as Oracle 11g/10g.
  • IDEs used are Eclipse Juno, Eclipse Galileo.
  • Good experience in preparing test case specifications, unit testing, and integration testing.
  • Perform unit testing on all new code from inception through integration, staging and production environments.
  • Experience in working on various operating systems like Windows 7/NT/XP and LINUX.

TECHNICAL SKILLS:

Content Management Systems: AEM 5.6,6.0,6.1, CQ 5.5, CQ 5.4 (Apache Sling, JCR, CRX)/ CQ 5.3.

Languages: Java, C, C++, SQL, HTML, XML, XSLT, ASP.NET, ASP, C#, VB.Net, XSD, Prolog, JavaScript

Middleware: J2EE, EJB, JNDI, JDBC

Scripting Languages: AJAX, JavaScript, VBScript, CSS.

Server Side Technologies: JSP, Servlets, Tag Libraries, JST

Application/Web Servers: BEA WebLogic, IBM WebSphere, Apache Tomcat, JBoss,

SOA: WSO2 ESB, ASLB (AquaLogic Servicebus), WebSphere ESB,

Protocols: HTTP, FTP, TCP/IP

IDE/ Tools: IBM WebSphere Studio Application Developer (IBM WSAD) 5.1.2, JBuilder, Flex, SunOne Creator, Edit Plus, ExtJs

Frameworks: Apache Struts Framework, .Net Framework, JQuery

Web Services : SOAP, WSDL, REST Services

Database : RDBMS Oracle, DB2, T-SQL, SSIS, SSRS, MS Access

OS : Windows, LINUX (Red Hat), Mac OS

Methodologies : OOAD, UML, Design Patterns, SOA, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Richfield Park, NJ

AEM/CQ Developer

Responsibilities:
  • Collaborate with developers and designers to develop high profile web sites, web and mobile apps, and interactive experiences in touch UI.
  • Write clean maintainable code that adheres to team best practices.
  • Creating AEM pages programmatically from Database Interface with default component list.
  • Developed OSGI components, services and Sling Servlets.
  • Designed and developed, CQ5 building blocks including templates, components, dialogs, Widgets, workflows.
  • Built various web pages using HTML, CSS, Java Script and Bootstrap.
  • Built dynamically generated dropdown lists using Ajax, jquery and Angular JS.
  • Developed CQ custom workflow templates and modules for WCM lifecycle management
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Developed more than 2 applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.
  • Developed custom widgets using Ext JS based on the requirement.
  • Interacting with business team for clarifications on the requirements
  • 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.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Experience on creating cq:dialog & dialogs for both Touch UI/ Classic UI
  • Worked on CQ component development for both classic UI and touch UI using Sightly.
  • 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.
  • GIT is used as a distributed revision control system for CQ. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Worked on dispatcher configurations for cache and load balancing.
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM, DAM.
  • Build and Release Management in CQ using Maven and SVN.
  • Implemented client side validations using JavaScript.
  • Interacted with java controllers (Ajax, and JSON to write/read data from back end systems) using RESTFUL Services.
  • Frameworks jQuery, JavaScript and AJAX.
  • Stay current with evolving web technologies and trends.
  • Creation of sling run mode based configuration files for osgi components.
  • Worked on Touch UI components and RTE plugin’s.
  • Used UsePojo api to develop the sling models and java-use-api to render the content.
  • Worked on environments to fix the environment related issues.
  • Creating system users across environments and configuring user mapper service configurations to use resource resolver in osgi components.
  • Configuring replication agents across environments, tailing and processing the logs.
  • Involved in daily meetings and worked in Agile Environment.
  • Work with version control tools such as Git Hub for code Check in and Check out.
  • Participate in developing team best practices.
  • Developed personalized webpages using AEM Campaigns, teasers and Segmentation.
  • Exposed to AEM 6.0, Sightly, Bootstrap CSS, Touch UI authoring dialogs, Responsive web design.
  • Work with version control tools such as SVN, Git Hub and tortoise SVN for code Check in and Check out.
  • Extensively worked on JSON to read the data from jcr structure of content folder in CRXDE.
  • Involved in the unit testing and code reviews.
  • Produce quality work even when under extreme time pressure and deadlines.

Environment: Adobe CQ5.6, CQ5 DAM, CQ Tagging, Workflow, Java, J2EE, Apache Maven, Apache HTTP Server, SOAP and REST Web Services, Intellij, Servlets, JDBC, MS SQL Server, HTML, JSP, TOAD, UML, AJAX, log4j, Linux.

Confidential, Juno Beach, FL

CQ5 Developer

Responsibilities:

  • Designed and developed, CQ5 building blocks including templates, components, dialogs, widgets, workflows.
  • Developed more than 10 reusable components in CQ.
  • Developed more than 2 applications that uses JCR content repository in CQ to store information and query the JCR for display and reporting purposes.
  • Map existing site pages to CQ5 templates.
  • Participated in meetings related to application architecture, designing and development.
  • Understand existing site structure and navigation.
  • Developed web applications in CQ5 systems in coordination with software development teams.
  • Developing Pages/Templates/Components in Eclipse/CRXDE Lite.
  • Integrating backend jobs with CQ5 for daily interest rates, APR etc.
  • Development of modules and OSGI bundles.
  • Export/Import of Content via package manager.
  • Performed Unit Testing on developed modules and involved in trouble shooting the components.
  • Interacted with the testing team to track the defects.
  • 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.
  • Analyze functional and business requirements for optimum utilization of CQ5 components and performance.
  • Created components using Sightly HTML Templating Language by replacing the Traditional Java Server Pages (JSP).
  • Involved in writing application level code to interact with APIs, RESTFul Web Services using AJAX, JSON.
  • Assisted in functioning of CQ5 solutions by documentation and validation procedures of non-functional requirements.
  • Train business users on how to use CQ5 to modify content and publish
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM, DAM.
  • Define implementation processes, quality gates and standards.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • OSGI bundle development experience.
  • Worked on JavaScript to implement client side validations and CSS to enhance the visualization of Web Pages.
  • Solid understanding of all Adobe CQ building blocks and the CQ development and deployment 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.
  • 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: Adobe CQ5, JAVA, J2EE, OSGI, MYSQL, AJAX, JSON, HTML, CSS, Java Script, JQUERY, Jenkins, Maven, SOAP UI, XPath, XML, LINUX, JSP, Web Services (SOAP, REST), Eclipse, SVN

Confidential, Milwaukee, WI

CQ5 Developer

Responsibilities:

  • Installed and configured AEM 6.1, AEM 5.6 of Adobe CQ Web Content Management System and Apache Felix Admin Console. 
  • Installed CRXDE Integrated development environment and Configured the project with Subversion version control. 
  • Setup and configure Authoring and Publishing environments, replication agents, apache rewrite rules for routing the calls to CQ5. 
  • Integrated with a shared globally accessible repository for shared permissions-based digital media assets using CQ5 DAM. 
  • Assisted in transition, Content Migration Plan to CQ5. 
  • Manage content from CQ5 into intranet Portal Content.
  • Developed Templates and Components.
  • Created Tagging and workflows.
  • Handled setting replication agents and other activation issues as worked in distributed environment.
  • Developed various components and templates for company Public Website.
  • Synchronization between Dev/QA and productions.
  • Responsible for Group and User management.
  • Organized and managed rollout of system to initial deployment location.
  • Exercised significant on-the-spot issue management and end-user.
  • Utilize HTML, CSS, JQuery,JavaScript and Ext JS for designing and implementing custom CQ components.
  • Integrated all issues, code fixes, and releases into deployment.
  • CQ5 Digital Asset Management Strategy.
  • Tracked and communicated project status to upper management through weekly reports. Worked with global cross business stakeholders, presented to executive management, conducted user interviews and worked with external resources to deliver results.

Environment: Java, JSP, J2ee, JSON, HP-Unix 11.23, CRX, PL-SQL, UNIX, CSS, MS Project, HTML, J-Query, AJAX, Eclipse, Day CQ5.3, Apache Sling, Apache Felix.

Confidential, West Palm Beach, FL

Asp.net (Developer)

Responsibilities:
  • Worked on Team center tool modules: Workflow Designer, Structure Manager and Manufacturing Process Planner.
  • Analyzing of input Engineering Bill of Material (EBOM) of Galley structure.
  • Creation of Collector Bill of Material (CBOM) from EBOM.
  • ERP transfer Report creation from CBOM.
  • Creation of Bill of Process (BOP) from CBOM.
  • Creation of Electronic Work Instructions (EWI) for Galley manufacturing of Aircrafts in Microsoft Visio template as prescribed by client.
  • Developed Excel macros for automation of Accountability check for CBOM and BOP checking.
  • Rising of Error reports those present in input CATIA file of galley.
  • Module lead for preparation of EWI of Galley's Cabin Air Extraction (CAX)
  • Developed Workflow Automations using Integration Tool Kit (ITK) coding which uses C language.
  • Developed automation for creation of EWI.

Environment: Team center 8.3, Microsoft Visio files and its automation using VBScript and Visual studio. 

Confidential, Mountain View, CA

Java Developer

Responsibilities:

  • Worked closely with the Business Analysts in identifying and defining the requirements.
  • Developed JSP's, Action Forms, and Action Classes as part of presentation layer development.
  • Used Validator framework to implement Client side and server side form Validations.
  • Implemented i18n (Internationalization) translating all aspects of the application into 5 different languages.
  • Develop, implement, and maintain AJAX based rich client for improved customer experience.
  • Used Web Toolkit to implement Ajax file upload using Ajax Iframe Method.
  • Working experience on JSP renderers using dsm/dpm API, HTML, JS and CSS.
  • Designed and developed the Business Layer and the service layer that meet the business by utilizing java.
  • Defined the Database tables based on the analysis of the business domain.
  • Developed and Deployed the Web Services (JAX-WS) within Embedded Tomcat.
  • Generated build file using ANT1.6.
  • Used Perforce as the version control tool to perform Checking-out and Checking-in of codes from the repository.
  • Tested the Business layer and the service layer writing JUnit test cases.
  • Worked in Agile process to streamline development process with iterative development.

Environment: JDK 1.6, Servlets, JSP, Struts, HTML, JavaScript, JQuery, JSTL, XML, XSL, XSLT, SOAP, Web Services, Tomcat 5.5, Java / J2EE Patterns, JUnit, JAX-WS, SoapUI 2.0.

Confidential

Java Developer

Responsibilities:
  • Developed the GUI using HTML, JSP, JavaScript
  • Developed Java components for the core business logic.
  • Implemented action classes based on Struts MVC framework.
  • Coding JSP pages for dynamic representation of data on the client side by using JavaScript for Front-end validations.
  • Involved in designing the N-tier web application using VB.NET with C# as back end.
  • Involved in Bug fixing, Resolving Tickets.
  • Enhancements and maintenance.

Environment: Java (JDK1.5), Servlets, Oracle Server, HTML, JSP, Struts, .Net, Web Logic, Tomcat, JavaScript.

Hire Now