We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

4.00/5 (Submit Your Rating)

Los Angeles, Ca

SUMMARY:

  • Around 8 Years of IT experience in Analysis, Design and Development and implementation of full life cycle of Web based and enterprise applications using Adobe Experience Manager (AEM), CQ5 and Java/J2EE.
  • 3+ years of experience in design and implementation of modules on Adobe CQ 5.4, Adobe CQ 5.5 and AEM 5.6.1.
  • Strong Knowledge in overall technology stack of Adobe AEM (OSGI, Apache Sling, Apache Jackrabbit & JCR API’s).
  • Implemented Adobe CQ templates, components, workflow, style sheets, Meta tagging and performed CMS administration tasks.
  • Hands on experience in setting up or upgrading CQ environment with expertise in CQ5Author, Publisher and Dispatcher administrations.
  • Very good at developing custom components, page templates and template components and workflow Components in CQ5.x.
  • Strong experience with setting up AEM/CQ5 using Maven and standard Eclipse tools.
  • Good understanding of end - to-end content lifecycle, web content management, content publishing/deployment, and delivery processes.
  • Experience working with AEM6.0 Development and Configuration.
  • Exposure to dispatcher configurations as part of AEM website architecture.
  • Expertise with setup and development of GUI using CQ5 and ExtJs.
  • Experience in Design, Development, Testing, Administration, and Troubleshooting in Adobe CQ5 and Exposure to Social Collaboration and Users/Groups Administration in AEM.
  • Proficiency in deploying n-tier Enterprise / Web applications using IBM WebSphere 5.0, 5.1, 6.1 BEA Weblogic 8.1 and Apache Tomcat.
  • Strong Knowledge of Core java concepts including Multithreading, Collections, Annotations, Reflections, Java XML API (SAX, DOM and Stax parsers), JAXB, JAXR.
  • Experience in technical designing of documents for Quality Assurance and CMMI Level 5 methodologies.
  • Experience working with Bug tracking tools like QC, JIRA, Bugzilla.
  • Expertise in HTML5, CSS3, and XHTML based web applications using JQuery, Content Management Systems with emphasis on W3C and usability standards.
  • Experience in using JQuery, ExtJS and Angular Js, JavaScript libraries.
  • Good understanding and implementation knowledge of Java & J2EE design patterns like Factory Pattern, MVC, Singleton pattern, DAO, DTO, Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
  • Expertise in applications development using Spring MVC, Dependency Injection, AOP, ORM, Tiles and Security.
  • Experience in designing User Interface (UI) applications and professional web applications using HTML4/5, XHTML, CSS2/3, JavaScript, JQuery, AJAX, Json, Angular js, and Bootstrap.
  • Proficient in using various IDEs like CRXDE, CRXDE-Lite, RAD and Eclipse.
  • Good migration knowledge from CQ5.5 to AEM6.0
  • Experience gathering customer requirements, writing test cases and partnering with developers to ensure full understanding of internal/external customer needs.
  • Proficient knowledge of the end-to-end content lifecycle, web content management, content publishing / deployment, and delivery processes.
  • Worked with Agile Methodology (Scrum) and Web Services using Service Oriented Architecture.
  • 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.

TECHNICAL SKILLS:

Technologies: JSP, Servlets, RMI, JNDI and JDBC, JMS, JCR, XML, XSLT, SAX, DOM, SOAP, SOAP, JAX-WS, WSDL, JAX-RS

User Interface: JSP, JavaScript, Ajax, JQuery, HTML, Angular Js and CSS,Bootstrap,Less

Languages: Java, SQL

Web Application Frameworks: Struts, Hibernate, Apache Sling, Apache Felix

Content Management System: AEM 5.6, AEM 6.1, Adobe CQ5.X5, Adobe CRX

Application Servers: JBoss 6.x/5.x, IBM Web sphere application server, Apache Tomcat, WebSphere Portal Server 6.0/7.1/8.0

OS: Windows 7/Vista/NT/XP, Unix and Linux

Database: Oracle 7.x/8i/9g/10i/11g, SQL Server 2005/2008, MySQL and DB2

IDE: CRXDE, Eclipse, RAD

Version Control: SVN, CVS, Clear Case and GIT

SDLC methodology: Waterfall, Agile

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Sr. AEM Developer

Responsibilities:

  • Designed and developed, CQ5 building blocks including templates, components, dialogs, Widgets, workflows.
  • Setup and configured and developed AEMTemplates and Components
  • Experience developing UI, OSGI components in AEM 6.1
  • Experience developing Event Templates and Related components in AEM 6.1
  • Developed Templates using AEM 6.1Sightly which converted written code in to reusable tags
  • Implemented i18n internationalization in the website
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe AEM
  • Built various web pages using HTML, CSS, Java Script and Bootstrap.
  • Built dynamically generated dropdown lists using Ajax, jquery and Angular JS.
  • Extended foundation components to create custom CQ5 components based on requirement Developed CQ Templates and Components.
  • Worked on AEM Operations tasks like Garbage Collection, Tar PM Optimization
  • Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance as per the requirements
  • Enhanced CQ5 personalization engine to surface the CQ5content on portal using JavaScript and Sling script based on segment and user profile attributes
  • Got user data from ATG into client context using JSONP component with RESTful API
  • Utilized REST, Java, Sling, AEM 6.1, and Java script for Custom Coding
  • Experience developing UI, OSGI components in CQ 5.3.
  • Experience developing event handling and related components in CQ 5.3
  • Effective use of component properties to meet the business requirements like actions, drop targets and in place
  • Utilized REST, Java, Sling, CQ5, and Java script for custom Coding.
  • Experience Developing service in Events that gives JSON output for the events current status & time. working with Maven to build and generate the jar files to deploy in the Felix Console.
  • Involved in building, deploying the code and moving code to different environments.
  • Supported the production and maintenance and also solved the Change Requests according to the requirements.
  • Designed and delivered Adobe CQ components to allow non-technical users to rapidly update and create web site content.
  • Content authoring and maintenance for test environments, including Campaigns and Segmentation.
  • Implemented i18n internationalization in the website.
  • Extensively designed and developed UI using custom ExtJs components.
  • Responsible for authoring and publishing websites using CQ 5.3.
  • Setup and Used maven for managing dependent software libraries (jars) required to build our application.
  • Involved in testing of application on various levels like integration and System testing.

Environment: Java, CQ5/AEM, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, Less, JavaScript, Ext JS, Angular JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse.

Confidential, Chicago, IL

Sr. AEM Developer

Responsibilities:

  • Developed and maintained plan pages and DAM assets using Adobe AEM/CQ.
  • Created custom templates using Adobe experience manager .
  • Developed multiple custom components using AEM
  • Worked on search optimization for better search functionality of website using Groovy script.
  • Developed new pages with new templates for the 2015 plans, using groovy script to transfer old content to new template.
  • Involved in setting up server at Mirum for the internal code management, transferred from the client.
  • CQ5 related design and framework development and Architecture using templates, components widgets,CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of OOTB widgets.
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script based on segment and user profile attributes.
  • Created POC related to CQ5 design and implementation.
  • AEM design and framework development and Architecture using components widgets, CQ5 bundle, JCR/Sling API, clustering publish and author and editing content with the help of widgets.
  • Design and development of web pages using CQ5, JavaScript, HTML, CSS, Ajax and JQuery.
  • Worked on JavaScript for better performance of previously existing web pages.
  • Created Responsive Designs using HTML, CSS including Ajax controls and XML.
  • Created web pages to access and display data needed by support teams using AJAX, JavaScript, JQuery
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Developed and designed the front end using XML, XSLT, HTML, and CSS.
  • Main code changes were done in JSP, JQuery, and AJAX and JavaScript environment.
  • Exposure to dispatcher configurations as part of AEM website architecture.
  • Implemented SOA architectural pattern using SOAP based web services.
  • Created web-services both restful and soap based from scratch.
  • Worked on Model using JavaBean.
  • Used Apache Maven for build automation.
  • Logged the application using log4j for easier debug and maintenance.

Environment: Java, AEM, Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, jQuery, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault.

Confidential, Cleveland, OH

Sr. Java & CQ 5 Developer

Responsibilities:

  • Developing various CQ5 template & component end-end that supports the migration of existing Adobe CQ to Adobe AEM.
  • Developed master templates that support various page layouts in content migration.
  • Additionally, assisting the QA team in testing by executing the test cases created for each component & template.
  • Participating in application design sessions with stakeholders and technical teams for eliciting requirements.
  • Create and maintain customer-facing Adobe CQ5 content management systems.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • 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.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5
  • 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.
  • Used Adobe Dynamic Tag Management (DTM) and integration of AEM with Adobe Analytics and Adobe Target.
  • Involved in code review, deployment, test cases at all levels of testing.
  • Implemented server side tasks using Servlets and XML.
  • Adopt and utilize iterative/Agile methodology as needed or requested.
  • Produce quality work even when under extreme time pressure and deadlines.

Environment: J2EE, Core Java, Servlets, JSF, JSP, Hibernate, Struts, JSTL, CSS, DHTML, XML JavaScript, Swing, Spring, JPA, AJAX, POJO, Eclipse, Web Logic, Oracle 11g, SQL, PL/SQL, JDBC, Toad, CVS, Putty, Apache Log4j, Unix (Solaris), ANT, Crystal Reports.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Used the Model View Controller (MVC) architecture to decouple the business logic and data.
  • Used UML and Rational Rose suite for designing the System.
  • Used the DAO Pattern and J2EE framework facilitated the integration and deployment of DAO, Servlets, JSP and XML.
  • Used the Spring Framework for Customer authentication services.
  • Implemented JSF applications for login, logout, locale settings, profile administration, account transactions and layout customization.
  • Developed and deployed EJB2.0 bean components on JBoss application server.
  • Developed a client side tool in Flex to provide users with investment statistics.
  • Implemented proprietary login handler for Identity and Access management.
  • Configured the deployment descriptors in Hibernate to achieve an object relational mapping.
  • Used SQL Server 2005 as the back end and wrote SQL queries and stored procedures
  • Implemented system-wide Email Notification for important changes.
  • Implemented automatic/dynamic text filing support using Ajax/JSF components.
  • Used UNIX shell scripts to automate build processes.
  • Provided production support for any unexpected problems in the application
  • Performed Integration, unit testing, system testing and stress testing for all the phases of project.
  • Used CVS for version control and Log4j for logging.

Environment:JSP, Servlets, Spring MVC, EJB 2.0, JSF, Hibernate, UML, RAD, UML, XLST, XML, HTML, AJAX, JBoss, JDBC, SQL Server 2005, JavaScript, Apache Tomcat 6.0, RationalRose 2003, UNIX, JUnit, Log4J, CVS.

Confidential

Java Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • The base architecture was designed as per the MVC architecture using Struts Framework.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and JDBC for database connectivity.
  • Creating word documents using Java APIs in Client implementation.
  • Developed several web pages using JSP, struts tag libs, HTML, AJAX, XML and XQuery.
  • Coding Struts Validator for Client and Server side validation
  • Developed Struts Action classes using Struts controller component.
  • Used JavaScript to perform checking and validations at Client's side by integrating JavaScript with JQuery library.
  • Involved in Sever side validation based on the Business rules.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JSF, JavaScript and HTML/DHTML and CSS.
  • Involved in the development of server side application pages using JSF framework.
  • Used JMS to queue the messages.
  • Extensively developed supporting Java Beans Components.
  • Developed Stored Procedures, Triggers and Packages in Oracle.
  • Developed DAO pattern for Database connectivity.
  • Used JBoss application server for deploying project in production environment.
  • Used JDBC API to establish connection between Java and Database.
  • Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features.
  • Creation of scripts for generation of reports.
  • Implemented test cases for Unit testing of modules using JUnit.
  • Used ANT for building the project.
  • Used CVS for version control.

Environment: JBoss application server, Java JDK 1.4, JDBC 3.0, Struts, SQL, PL/SQL, XML, XSLT, AJAX, XQuery, JAXB, JSF, Web Services 1.1, SOAP, JMS, LDAP, JUnit, Eclipse 2.0, Rational Rose, Oracle 8i.

We'd love your feedback!