We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

3.00/5 (Submit Your Rating)

San Diego, CA

PROFESSIONAL SUMMARY:

  • Around 8 years of total experience in software industry and technical skill set expertise in analysis, design and development of product life - cycle which includes 5 years of AEM / CQ5 experience with hands on experience in building and deploying enterprise level Web Content Management solutions on AEM 6.0, 6.1,6.2 & 6.3 and Adobe CQ 5.4, 5.6.
  • Extensive experience in working with applications using Java, J2EE, JDBC, Servlets and JSP development.
  • Experienced in building various web pages using HTML, CSS, Java Script, Angular JS and J Query.
  • Excellent work experience in Adobe Day AEM /CQ5WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, Slightly, Template development, CQ5ComponentDevelopment, Architecture, Administration and installation of Author and Publish instances etc.
  • Majorly worked in content management (CMS) projects with various clients. This included successful implementation of various CMS tools like AEM /Adobe CQ5 .
  • Strong knowledge on employing Java Content Repository (JCR) for developing applications on Adobe CQ.
  • Configured and installation of AEM 6.3 on the various development, production, QA and pre-development servers.
  • Design & Development of templates, custom components and workflows using AEM 6.3 .
  • Hands on experience developing custom components, page templates and template components and workflow components in CQ5.x, AEM 6.x .
  • Proficiency in packaging bundles and deploying them to OSGI container using Maven, Jenkins tool.
  • Experience in using Widget API, JCR API, Sling API setup and configuring CQ5.
  • Good understanding of SOAP and Restful web-services and customizing as per requirement.
  • Well versed in setting up or upgrading complex CQ environment with expertise in CQ5Author, Publisher and Dispatcher administrations.
  • Extensive experience in CQ, JSP and Display Tag for User Interface Development. Have a good understanding of Social Collaboration and Campaign Management with CQ.
  • Experience working in Agile development environment.
  • Domain expertise includes, system developments using CoreJava&J2EE Technologies such as JSP, JDBC, XML, SAML, ANT, Maven, JavaScript.
  • Strong understanding of web architecture concepts (session, cache, cookies, connection pooling).

TECHNICAL SKILLS:

Languages: Core Java, J2EE, SQL, PL/SQL, UML, C, Lucene/Apache Solr, C/C++

Web Technologies: JSON, JSP, Servlets, JNDI, JDBC, EJB, Web Services, SOAP, REST, WSDL, JAX-RS, JSX-WS, HTML, HTML4, HTML 5, CSS, CSS 3, DHTML, Java Beans, JavaScript, Dojo, Angular JS, Node.JS, Backbone.Js, AJAX, JSON.

XML Technologies.: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XML Beans and JAXB

Web/App. Servers: Apache Tomcat 4.0/5.0/6.0, Web Logic 8.1/9.1, Web sphere 7.0, Web Sphere Application Server 8.0 & RAD 8.5, JBoss. IIS.

IDEs: Eclipse, Net Beans, Red Hat Developer Studio, WSAD, IBM RSA development IDE.

Tools: TOAD, XmlSpy, Ant, PL/SQL Developer, JUnit, JMock, I Report

Operating systems: Windows, UNIX, Linux, Sun Solaris.

Databases: Oracle 9i/10g, MongoDB 2.6, MS SQL Server 2008, MySQL 5/6, PostgreSQL 8/ 9 Sybase, MS-Access.

Design Patterns: MVC, Singleton, Visitor, Business Delegate, Service Locator, Session Facade, DTO, DAO, Factory Pattern etc

Frameworks: Struts, Spring (Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring Security, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate, DWR, Log4j.

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project

Utilities: Eclipse, GITHUB, SVN, Firebug, Fire Path

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Sr. AEM Developer

Responsibilities:

  • Worked on developing Editable Templates and related components in AEM 6.3 using Slightly and Sling.
  • Involved in developing custom components compatible with touch UI.
  • Involved in Designing, Coding and Unit Testing.
  • Developing OSGI components, OSGI Services using Felix SCR annotations.
  • Developed AEM templates, components, workflows, campaigns and OSGi bundles.
  • Responsible for deployments, giving permissions for User/groups based on their roles.
  • Worked on implementing SAML Authentication Login (Single-Sign On) for the end-user.
  • Involved in solving technical problems related to performance like configuring replication agents.
  • Also, fixed defects and any issues which were found in the application on various instances.
  • Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.
  • Developed custom code to perform a delta load of back publish from Prod Author to QA Author.
  • Have a general idea of personalizing content using Context Hub.
  • Involved in configurations such as LDAP setup, Dispatcher, Replication, Reverse Replication and dispatcher Flush agents.
  • Design and development of web pages using CQ5, JavaScript, HTML, CSS, and jQuery.
  • Developed Custom Workflows for deploying data from AEM to database while activating the page.
  • Using bug tracking tools like JIRA and Confluence for project documentation.
  • Using Maven to build and generate code analysis reports.
  • Have been using DAM Assets, Package Manager, Package Share, Replication Agent.
  • Involved in building, deploying the code and moving code to different environments.
  • Involved in supporting the application post production and maintenance.
  • Experience working in an agile environment, involved in daily standup meetings.

Environment: Java (jdk1.8), AEM 6 .3, Servlets, Slightly, Java Script, HTML, CSS, Ajax, jQuery, Apache Sling, CRXDE, CRX, WCM, Confluence, Windows and Linux, Search and Promote.

Confidential, Denver, CO

Sr AEM Developer

Responsibilities:

  • Responsible for setting up Author and Publish environment.
  • Responsible for setting up the Author permissions for various author groups and coordinating with the Dev team and perform build and deploying the components.
  • Developed components supporting Touch UI and Classic UI using Sightly, JSP.
  • Developed AEM templates and reusable components. Developed custom workflow process.
  • Configuring Dispatchers, Flushing Dispatcher cache, CQ server optimization, CQ Log analyzing, Garbage collector etc.
  • Developed Iframe (External) Component to integrate on AEM page with current portal page.
  • Working knowledge on Importing, Exporting AEM Packages using package manager.
  • Worked on maintaining the images, CSV's and other media on DAM (Digital Asset Manager).
  • Maintenance and packaging of content, delivery and installation across all environments.
  • Good Experience in coding OSGI services and Sling Servlet. Used Log4J for application logging
  • Used Jira for bug tracking and project management. Creating modifying templates as per new requirements, custom dialogs and updating the client libraries.
  • Have a complete understanding of CRX repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Design and development of web pages using CQ5, JavaScript, AngularJS, HTML, CSS, Ajax and JQuery.

Environment: AEM 6.2, AEM 6.1, AEM 6.0, Java/J2EE, JavaScript, HTML, CSS, AJAX, JSP, Servlets, Apache Sling, WCM, CRX, CRXDE Lite, SVN, Jackrabbit, JCR, Oracle, Jira.

Confidential, Port Washington, NY

Jr AEM/ Java Developer

Responsibilities:

  • Designed and developed, AEM building blocks including templates, components, dialogs, widgets.
  • Participate in meetings related to application architecture, designing and development.
  • Developing Pages/Templates/Components in Eclipse/CRXDE Lite.
  • 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
  • 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.
  • Work with version control tools such as Git Hub for code Check in and Check out.
  • Administration activities like backing up, content bundling .
  • Analyzing and identifying the problems and fixing the issues.
  • Analyze functional and business requirements for optimum utilization of CQ5 components and performance.
  • Created components using Slightly HTML Templating Language by replacing the Traditional Java Server Pages (JSP).
  • Assisted in functioning of CQ5 solutions by documentation and validation procedures of non-functional requirements.
  • 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, JSON, HTML, CSS, Java Script, JQUERY, Maven.

Confidential

Java Developer

Responsibilities:

  • Involved in understanding of the requirements with the help of senior architect.
  • Implemented core web pages using J2EE.
  • Involved in configuring the model classes based on the database design.
  • Output responses will come in JSON & XML formats.
  • Used version control (SVN) for checking in-out files.
  • Involved in couple of business meetings to understand the functionality in detail.
  • Used maven plugin for building the application.
  • Configured and deployed the .war file on JBOSS Application Server.
  • Prepared and executed test plans -Involved in unit, system and Integration testing.
  • Involved in the System Integration Testing.
  • Actively involved in scrum meetings for better exposure of the project.

Environment: Java, JSP, CSS, HTML, Eclipse, SVN, JBOSS, J2EE.

Confidential

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Implementation, and Testing of the project.
  • Implemented the presentation layer with HTML, XHTML, JavaScript, and CSS.
  • Developed web components using JSP, Servlets, and JDBC.
  • Involved in fixing defects and unit testing with test cases using JUnit.
  • Developed user and technical documentation.
  • Developed presentation layer using HTML, CSS, and JavaScript.
  • Database design, writing stored procedures and triggers, writing session and entity beans, JMS client and message driven beans to receive & process JMS messages, JSP’s & Servlets using MVC architecture.
  • Deployed the application in WebLogic server.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications.
  • Involved in writing JUnit test cases and suits using Eclipse IDE.

Environment: Java, JSP, Servlets, JDBC, JavaScript, CSS, MySQL, JUnit, Eclipse, Apache Tomcat.

We'd love your feedback!