We provide IT Staff Augmentation Services!

Aem Developer Resume

3.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • Over 16+ years of experience in Information Technology experience with around 5+ years of experience in Adobe AEM/CQ5 Development.
  • Extensive experience in Adobe CQ5/AEM and Java technologies developing and implementing solutions for enterprise level software/products, which provides a browser - based user interface for both business and IT to create interactive, media-enriched, multilingual user interface.
  • Expert level experience in building and deploying enterprise level Web Content Management solutions using Adobe AEM 6.2/6.1, CQ 5.x
  • Expert at developing custom components, page templates and template components and workflow components in CQ5.x.
  • Deep understanding of Java content repositories, Touch UI dialog development, WCMUsePOJO, sling request processing and OSGi bundles.
  • Excellent webpage designing skills using HTML5, Sightly, CSS3, XHTML, Ajax, JSON, JQuery, ExtJS and JavaScript, XML, Apache Sling and OSGI bundles.
  • Performed CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level. Utilize HTML, CSS and JQuery for designing and implementing custom CQ components.
  • Expert in developing integrated business applications using Hibernate, Spring framework (Spring Core Framework, AOP, Spring Integration, Spring MVC, Spring Web flow and Spring Security), Struts, and Web Services (JAX-WS, JAX-RPC, JAXP, JAXB).
  • Performed detailed analysis, collecting use cases, documenting requirements using agile/scrum methodology.
  • Proficient knowledge of the end-to-end content lifecycle, web content management, content publishing /deployment, and delivery processes. Well versed with GitHub, SVN etc.
  • Proficient in using various IDEs like CRXDE-Lite, and Eclipse.
  • Unit testing using Junit /Mock /Sling Mock include Javascript unit testing /code standard enforcement (checkstyle), code coverage and Hobbes.js framework for AEM UI testing.
  • Good Team player with excellent interpersonal skills and ability to manage team for completing the deliverables in time, ability to go to the core of the problem and find right solution.

TECHNICAL SKILLS:

CM Tools: AME 6.x, CQ 5.6.1, CQ 5.5, CQ 5.4

Web Technologies: XML, HTML, JSON, Apache Sling, JackRabbit, JCR 2.0

Languages: Java-J2EE, JavaScript, Jquery, Ajax, AngularJS, Unix

Frameworks: MVC Framework, MVC Spring.

Database: Oracle 11g, Microsoft SQL Server 2014, MySQL.

IDE s: CRDXE lite, Eclipse, NetBeans

Server s: Jboss, Tomcat, Apache Web Server, IIS.

Operating System: Unix, MAC, Linux, Windows.

PROFESSIONAL EXPERIENCE:

AEM Developer

Confidential

  • Interacting with stakeholders and internal business users to fine tune CMS requirements.
  • Developed custom AEM Reusable components, Widgets , Templates on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Adobe commercial JCR Implementation), and AEM (Adobe latest suite of WCM, DAM, and Social Collaboration applications).
  • Setup and configure Authoring and Publishing environments, replication agents, Apache rewrite rules for routing the calls to AEM .
  • Implemented Adobe WCM, CRX, JCR, Sling, OSGI, CRXDE, WCM, and DAM .
  • Developed custom new Components (Banner, Carousel, Two-Columns, Contact-Information, etc.) and Templates using Adobe AEM 6.1 touch UI ( Sightly) .
  • Developed static web pages, landing pages, category-landing pages using content management system.
  • Designed and develop User Interface using Bootstrap , AngularJS, JQuery, HTML5, CSS3, JavaScript etc.
  • Implemented the internationalization i18n translating all aspects of the application.
  • Worked on dispatcher for cache control and load balancing .
  • Have been using DAM Assets, Package Manager, Package Share, Replication and other tools provided by CQ and also have an in-depth knowledge of using all the above.
  • Designing the new Component/Template/service/workflow/life cycle/email template from scratch or doing the customization in the already built using the CQ5 APIs or the JAVA APIs along with JSP, Servlets, JAVA checkstyle, html, JavaScript /JQuery, Ajax, CSS.
  • Expert in developing and deploying through OSGi bundles.
  • Worked on SOAP and RESTful web services, used JSON as response type in REST services.
  • JUnit based test coding for Java and CQ code and Hobbes.js framework for AEM component level UI testing.
  • GIT is used as version control system for the code.
  • Jenkins CI configuration for Build Automation.

Environment: Adobe AEM 6.2, DAM, CQ Tagging, CRXDE, Dispatcher, Java, J2EE, Apache Maven, JQuery, Axis 2.0, JDBC, Servlets, JSP, JavaScript, Sightly, HTML5, CSS3, AJAX, log4j.

AEM Developer

Confidential, Bellevue, WA

  • Setup/configure Authoring and Publishing environments, replication agents, Apache rewrite rules for routing the calls to CQ5 .
  • Created and maintained customer-facing Adobe/CQ5 content management systems.
  • Developed custom new Components and Templates using Adobe AEM 6.1 touch UI.
  • Developed static web pages, landing pages, category-landing pages using content management system.
  • Implemented server side service components using Apache Felix framework and apache Sling.
  • Worked on creations of workflow models for publishing the pages from author to publish, process steps and User Administrations in CQ.
  • Experienced in creating Templates, Components using Sightly .
  • Have been using DAM Assets, Package Manager, Package Share, Replication and other tools provided by CQ and also have an in-depth knowledge of using all the above.
  • Works also include bug fixing, internal testing, create/update bug in JIRA and project support.
  • Performed administration tasks like configuring replication agents, dispatcher flush agents.
  • GIT is used as version control system for the code.
  • Involved in building, deploying the code, moving code to different environments and supporting the application post-production and maintenance.

Environment: Adobe AEM 6.1, DAM, CQ Tagging, CRXDE, Java, J2EE, Apache Maven, JQuery, Axis 2.0, JDBC, Servlets, JSP, MS SQL Server, JavaScript, Sightly, HTML5, CSS3, AJAX, log4j, Windows.

AEM Developer

Confidential, Philadelphia, PA

  • Developed static web pages, landing pages, category-landing pages using content management system.
  • Provided estimates, designs, and specifications for AEM templates, components, and workflows.
  • Built various web pages using HTML, Angular JS, CSS, Java Script and JQuery.
  • Setup and configured Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages’ html and serve as the static pages from Apache.
  • Worked on Angular JS for reading and Posting JSON data.
  • Experience creating CQ templates, Workflows, and CQ Administration.
  • Every aspect of the web page, starting from title tags and Meta information to paragraphs of the content is designed and developed in such a way that it can be adjusted by content authors or restricted to only advanced administrators.
  • Worked on Custom OSGI services, workflows, and scheduler jobs development.
  • Worked on dispatcher configurations for cache and load balancing.
  • 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.
  • Designed various modules using technologies like JSON, and JavaScript.
  • Created Responsive Designs using HTML5, CSS3.
  • Worked on 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.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • GIT is used as revision control system, 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.

Environment: AEM 5.6.1, DAM, CQ Tagging, JAX-WS, JAX-RS, Java, J2EE, Amazon AWS, Apache Maven, Angular JS, Rally, Restful Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, Angular JS, JSP, AJAX, JUnit, log4j, Linux, Windows

CQ5 / Sr. Java Developer

Confidential, Dallas, TX

  • Involved in preparing the Business and Functional documents.
  • Worked on POC related to CQ5 design and implementation.
  • Experienced in Day CQ and associated technologies like Sling, OSGI, Jackrabbit, JCR, CRX.
  • Translated business requirements into technical details relevant to Adobe CQ5.
  • Developed templates and components using CRXDE.
  • Developed custom components related to parsys using CRXDE lite for the component structure and used CRXDE, Eclipse IDE for scripting.
  • Experienced in the development of UI using HTML, JSP, JSP Custom Tag and AJAX.
  • Worked on core Java, Multi- threading and Collections framework.
  • Extensively worked with JDBC programs using Oracle and My SQL databases and developed SQL and PL/SQL for Oracle to process the data.
  • Involved in building and deploying Apache ANT/ MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
  • Responsible for integrated testing and ensuring that results are documented and reviewed with Quality Assurance teams.

J2EE Developer

Confidential, San Diego, CA

Key Responsibilities:

  • Involved in Presentation Tier Development using Struts Framework.
  • Implemented and configured various Action classes for handling the client requests using Struts framework.
  • Involved in business requirement gathering and technical specifications.
  • Wrote WebServices using SOAP and RESTFUL for sending and getting data from the external interface.
  • Implemented J2EE standards, MVC2 architecture using JSF Framework.
  • Implementing Servlets, JSP and Ajax to design the user interface.
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Middleware Services layer is implemented using EJB (Enterprise Java Bean - stateless) in WebSphere environment.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
  • Involved in writing MDB (Message Driven Beans) as subscribers.
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • All the Business logic in all the modules is written in core Java.
  • Funds Transfers are sent to another application using JMS technology asynchronously.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in writing JMS Publishers to post messages.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.

We'd love your feedback!