We provide IT Staff Augmentation Services!

Aem Developer Resume

NY

PROFESSIONAL SUMMARY:

  • Around 7+ years of experience in Information Technology as a Software Engineer specialized in UI development, CMS Systems and in the areas including Internet/Intranet technology, client/server, and multi tier applications with distributed architecture and SOA, Test - Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC). Specialized in developing end-to-end websites using AEM 5.6.1/6.0,6.1 and 6.2.
  • 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.
  • 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.
  • Expertise with setup and development of GUI using CQ5 and ExtJs.
  • Extensive experience of Front End Technologies: AJAX, JSTL, JSP, HTML, EXT JS, JavaScript, jQuery and CSS.
  • Expertise in developing applications using Java, J2EE, EJB 2.0, Struts1.1, Spring 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.
  • Proficiency in deploying n-tier Enterprise / Web applications using IBM WebSphere 5.0, 5.1, 6.1 BEA Weblogic 8.1 and Apache Tomcat.
  • Experience in design and development of, Object Oriented (OOPS), distributed OOAD based system using UML/ Rational Rose.
  • Well versed with J2EE Design Patterns like Business-Delegate, Session Facade, Service-Locator, Value Object, Data Access Object, Singleton, MVC 2(Struts), Front-Controller, Intercepting Filter, Composite View and View Helper etc.
  • Solid understanding of business needs and requirements
  • Excellent Analytical, Problem solving and communication Skills.

TECHNICAL SKILLS:

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

Languages: Java, C, C++, SQL, HTML, XML, XSLT, XSD, Prolog, JavaScript

Middleware: J2EE, EJB, JNDI, JDBC

Server Side Technologies: JSP, Servlets, Tag Libraries, JSTL, JSF, Tiles

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

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

Protocols: HTTP, SOAP, 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, Spring Framework, Hibernate, JQuery

Web Services: SOAP, WSDL, SAAJ, REST Services

RDBMS: Oracle, DB2, MS Access

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

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

PROFESSIONAL EXPERIENCE:

Confidential, NY

AEM Developer

Responsibilities:

  • Installed and configured version 6.0 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
  • Developed master templates that support various page layouts in content migration.
  • Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring webapp web services and custom business logic in java and deploy as jar files from the Felix System Console.
  • Design and development of web pages using CQ, JavaScript, HTML, CSS, Ajax and JQuery.
  • Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, JackRabbit, JCR, and CRX.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Developing Pages/Templates/Components in Eclipse/CRXDE Lite.
  • Involved in design, develop and support WCM components, integrations and applications.
  • Assisted in transition, Content Migration Plan to CQ5.
  • Designed DAM taxonomy and tagging for the website.
  • Maven is used to build and deploy OSGi bundles.
  • 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.
  • Managed SDLC processes and associated artifacts.
  • Provide author training to business users to familiarize them with the design and usage of the system
  • Involved in supporting the application post production and maintenance.
  • Suggesting innovations and doing subsequent analysis for the same.

Environment: Adobe CQ 6.0 (WCM), Java, OSGi, Spring Integration, HIBERNATE Servlets, Java Script, HTML, Maven, CSS, Ajax, jQuery, Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector.

Confidential, Phoenix, AZ

CQ5 Developer

Responsibilities:

  • Worked on implementing CQ5 from procurement of product to training, project planning, requirement gathering, analysis, estimates and implementation.
  • Worked on implementing Responsive design on CQ5 platform using frameworks like Twitter Bootstrap and Foundation.
  • Developed complex components with dialog on CQ5 using jQuery, Zepto, HTML and CSS.
  • Developed functionality specific OSGi bundles on CQ5.
  • Doing impact analysis and creating High Level Design Document and Low Level Design Document as per the Functional Specifications Document.
  • Developing components and templates in Adobe CQ5.
  • Prepare unit test cases and integration test cases.
  • Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Using Interwoven Teamsite CMS for deploying contents on QA, STG and PROD environment.
  • Performed unit testing, system testing and integration testing.
  • Coding for the service requirements as per the scheduled releases.
  • Integrating of application modules, components and deploying in the target platform.
  • Ownership of build and release activities.
  • Suggesting innovations and doing subsequent analysis for the same.
  • Mentoring new team members.

Environment: CQ5.6.1, Database: Oracle 11g, Hibernate 2.0, Day CQ5.6.1, CQ5.6, CQ5.5 (WCM), Apache Sling, CRXDE, CRX, WCM, Front End technologies: JSP, JavaScript, CSS, HTML, jQuery, Servers: JBoss 4.0.2, Tomcat 2.2

Confidential, Houston, Texas

Sr. S/w Engineer

Responsibilities:

  • Developed software for Media & Entertainment based on information Architecture document provided by the client.
  • CQ5 related design and framework development and Architecture using templates, components, widgets, CQ5 bundle, JCR/Sling API, clustering publish and author.
  • Designed the UI (i.e. web pages) in VAP using CQ5, JavaScript, HTML, CSS, Ajax and JQuery.
  • Developed various templates for Consortiun to be reused by all the members for individual websites.
  • Implemented i18n internationalization in the website.
  • Designed Webservices and Schemas using Apache CXF 2.0 Framework.
  • Enhancing web pages in VAP based on the client’s requirement and developing new portlets in VAP framework.
  • Extensively designed and developed custom ExtJs components and custom xtypes (especially datagrids).
  • Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.
  • Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance as per the requirements.
  • Used Hibernate for dependency injection and Data Persistance.
  • Designed Database schemas for the entire application and implementation using Hibernate.

Environment: JDK1.6,, Java Script, HTML, CSS, Ajax, jQuery, Adobe CQ5.4 (WCM), VAP 7.1 (Vignette Application Portal), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Webservices SOAP/HTTP, Extjs, JDBC/SQL, Spring 3.0.5, Hibernate3.0, JAX WS, AXIS 2.0, Maven 3.0, SOA, Weblogic Application Server 10.3.5, XML, ORACLE9i, JUNIT,WSO2 ESB 3.05, Eclipse Indigo, Integrity, JIRA.

Confidential, Pittsburgh, PA

Sr. S/w Engineer

Responsibilities:

  • Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Developed the presentation layer and Struts 2 framework in CSS, Web 2.0, HTML developed for multiple browsers and Client-Side validations were done.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data and wrote Stored Procedures for interacting with the database
  • Employed Hibernate for ORM mapping and persisting the data to backend.
  • RAD IDE /Web Sphere Application Server /were used for deploying the application.
  • Involved in exposing, consuming and packaging REST Web services using Jersey Framework.
  • Involved in developing JUnit test cases using Easy Mock and DB units for unit and integration units.
  • Used Maven script for building and deploying the application.

Environment: Java 1.5, J2EE 1.2, XML, Struts 2, JavaScript, HTML, CSS, Ajax, Maven 2.0, Oracle 11i, RAD IDE 7.5, Web Sphere Application Server 7.0

Confidential, FL

Java/J2EE Developer

Responsibilities:

  • Gathered and analyzed requirements and converting them into technical specifications.
  • Used Rational Rose and Microsoft Visio for creating Sequence and Class diagrams.
  • Implemented various J2EE design patterns like Business Delegate, Singleton, Factory Design patterns
  • Designed Struts 1.2, JSP Tag libraries for reusable web interface components
  • Involved in writing the client side validation using HTML, JavaScript.
  • Developed XML files, DTDs, Schema’s and parsing XML by using both SAX and DOM parser.
  • Used SOAP request response exchange pattern to exchange business XMLs.
  • Consumed SOAP based web-services using Apache Axis framework.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data and wrote Stored Procedures for interacting with the database
  • Designed and developed Servlets, JSP’s to implement business logic and deploy them on the Web Logic Server.
  • Employed a Test-Driven-Development approach to develop applications.
  • Extensively used Unit and Integration testing using J Unit.
  • Used log4j to perform logging in the applications.
  • Created jar files, compiled them and run those using ANT scripts

Environment: Java, J2EE, HTML, Struts 1.2, JavaScript, XML, Servlet 2.3, Jsp, Web Logic, Oracle 8i, Log4J, J Unit, ANT, SOAP Web-services, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering requirements and built technical specifications from the requirements.
  • Involved in Data Analysis and provided the solution sets to work teams.
  • Developed front-end screens using Struts 1.1 to serve as data entry screen and for business logic.
  • Involved in client-side validations using JavaScript for login and registration forms to both the petitioners and employees.
  • Designed UML Class Diagrams and Use Case Diagrams to understand the code easily.
  • Used Servlets to implement Business Logic with JSP.
  • Involved in developing Java classes for handling petitions and forwarding petitions.
  • Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
  • Developed the ANT Script for building the application and deploying on JBoss Application Server.
  • Responsible for Production support of Application by proactively looking at production issues.

Environment: Java, HTML, Java Script, Struts 1.1, JSP, Servlets, SQL, JDBC, Oracle 8i, Eclipse, ANT, JBoss Application Server.

Hire Now