We provide IT Staff Augmentation Services!

Aem Developer Resume

5.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY

  • Around Five years of experience in IT as a Java Developer and Adobe CQ/AEM Developer.
  • Involved in the Software Development Life Cycle (SDLC) phases, which include Analysis, Design, Implementation, Testing and Maintenance.
  • Hands on Adobe Experience Manager (Formerly CQ) technology and the use of core frameworks in CQ platform such as JCR, Apache Sling and Apache Felix.
  • Experience in developing Custom components, templates, campaigns and workflows using AEM and CQ5.
  • Expertise in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, JSP, XML, JSF and Swing.
  • Working knowledge on OSGI Sling Platform, Deployment & Packaging, CQ repository JCR & Jackrabbit.
  • Good understanding of Business workflow, Business logic and Business methods for implementation of user requirement in a distributed application environment.
  • Working knowledge on App server like WebLogic, Tomcat in building and deploying applications
  • Experience in using Digital Tag Management (DTM).
  • Proficient in using various IDE’s like CRXDE, CRXDE - Lite and Eclipse.
  • Having knowledge of using Log4j logging framework.
  • Good Exposure to testing tools like J-unit.
  • Worked wif MSM in AEM for creating Blueprints, live copies, configuration of rollouts.
  • Using sling built content-centric applications wif the help of Apache Oak or CRX3.
  • Strong knowledge on Packaging, deploying CQ code to multiple environments, quick changes using package manager, hot-fixes, etc.
  • Good understanding how the dispatcher works and its purpose like caching and load balancing.
  • Efficient in working wif third party repositories and experience in using GIT and SVN for source code version control.
  • Experience in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, SQL queries.
  • Experience in using Maven for build automation.
  • Exposure to multiple Application Servers like Apache Tomcat, Web Sphere and J-Boss.
  • Well-versed wif Agile/SCRUM model, participated in daily SCRUM meetings, co-ordinate team activities and maintain excellent client communication.
  • Excellent interpersonal and communication skills, and had experience in working wif managers, business users and developers across multiple disciplines.
  • Worked on end-to-end implementation of a project wifout missing/ compromising the quality of the code and functionality in the given deadlines.
  • Interacted wif the Off-shore team to assign the tasks and guide them in completion of tasks on time. theirby gained good leadership qualities.
  • Participated in the upgrade program of the AEM from 6.X to 6.3 and the development tasks at the same time. In that way achieved work management skills in Agile.

TECHNICAL SKILLS

AEM Technologies: AEM 6.3, Apache Sling, JCR, OSGi, Analytics, Target, WCM, CMS, ACM, S&P, Sightly, DAM, Touch/Classic UI, Workflows, Schedulers, Event listeners, MSM,A Rollout config, Responsive Grid, i18n, HTML5, CSS3, Adaptive Forms, Akamai, Language Copy

Programming Languages: JSP, Sightly, Handlebars, HTML, DHTML,CSS, JavaScript, ReactJS Ajax, Java, J2EE- Servlets, SQL, Junit

Web / Application Servers: Apache, Web Sphere, Web Logic, IIS

Database: Oracle(9i,10g,11g), MongoDB, SQL, Server 2008, My SQL, PostgreSQL

IDE: CRXDE, Eclipse, NetBeans, RAD, Intellij Idea

CI Tools: Maven, Team City, Jenkins, ANT, Bamboo, Git, SVN, Stash

Other Technologies/Tools: Adobe Campaign v6.1,v7, Adobe Target, Adobe Site Catalyst, Adobe LiveCycle, Source Tree, Lucene Indexing, JIRA, Curl, WebDAV, Putty, Azure

Operating Systems: MS Windows(10,8,XP,2000,98), Linux CentOS

PROFESSIONAL EXPERIENCE

Confidential, Eagan, MN

AEM DEVELOPER

Responsibilities:

  • Involved in Designing, Coding and Unit Testing.
  • Designed templates, Components, Dialogs, Widgets.
  • Performing builds to different Environments.
  • Involved in the defect fixing for the defects posted in the bug tracking tool.
  • The majority of the work involved wif Web Development.
  • Designed and Developed Web pages by using JSP, HTML
  • Developed Java code to perform the common database activities like select, update, insert and delete
  • Worked on Servlets for writing business functionality to connect the database by using JDBC
  • Developed Java Script code for user interactivity
  • Developed Stored Procedures and Triggers by using PL/SQL
  • Loaded data into the database using SQL*Loader.
  • Develop servlets and OSGI services to serve up data to front end components.
  • Worked on MSM as Polycom is available in more than 10+ nations.
  • Participated in Technical Solutions Meetings.
  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Also come wif design for CUG and ACL properties for asset control.
  • Setting up environments dev, test, staging and production
  • Extensively worked developing components in Touch UI.
  • Provided Technical Support during various phases of testing like Integration, System and User Acceptance Testing.
  • Part of installation of AEM 6.1, AEM 6.3 author & publish instances on to Development, Integration.
  • Configuration of dispatcher & replication agents in different environments.
  • Setting up reverse replication agents to push the production content to author instances and sync all the environments.
  • Implemented Workflow Models using the OOTB workflow participant steps.

Environment: AEM 6.3, Spring, CQ DAM, CQ Tagging workflow, Apache Sling, CRXDE,JCR,JSPSERVLETS, JAVASCRIPT, HTML, CSS, Ajax, Apache Maven, Jenkins, AngularJS, GIT, JIRA, Solar, Apache HTTP Server, JAXB, Servlets, Java, J2EE, AJAX.

Confidential, Atlanta, Georgia

AEM DEVELOPER

Responsibilities:

  • Gathering business requirements and converting them to technical solutions
  • Involved in preparing the Business and Functional documents
  • Analyzing, designing and layout of the components
  • Implemented Adobe WCM, CRX, JCR, Sling, OSGI, CRXDE, WCM, and DAM
  • Developed Components and Templates using AdobeAEM 6.1 touch UI for supporting the different Webpages.
  • Created custom workflows to handle DAM asset operations.
  • Developed custom multi fields using ExtJS based 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.
  • ConvertedAEM Classic UI components to touch UI.
  • Used JSON as response type in REST services.
  • Worked on Multi-Site Manager and extensively used CQ tag libraries in the components.
  • GIT is used as a distributed revision control system for CQ5. File vault in conjunction wif GIT helps to pull or push the code to developer’s machine.
  • Participated in all the phases of development wifin the team.
  • Code management and development through IntelliJ, Eclipse, GIT,CVS/SVN, and Maven.
  • Extensively worked on front end, business and persistence tier using the HTML, CSS, JavaScript, jQuery, and Hibernate frameworks.

Environment: Java, JSP, Active Directory, JavaBeans, HTML, CSS, JavaScript, PhantomJS, VaultclipseSlimerJS, AngularJS, JUnit, Log4J, Eclipse, Maven, Apache Tomcat, Web services SOAP, JAX-WS, WSDLJIRA, BitBucket, Adobe CQ5/AEM, JCR, Sling, Apache JackRabbit, WCM, I18N, CRX, DAM, Package Manager, CRXDELite, OSGI, Workflow.

Confidential

Web Developer (AEM/CQ)

Responsibilities:

  • Develop and write high level design wif an emphasis on robust functionality and performance.
  • Assign detailed design and coding work and facilitate reviews.
  • Coordinate code reviews and ensure coding standards are followed.
  • Design and development of web pages using CQ5, JavaScript, HTML, CSS, Ajax and jQuery.
  • Developed Adobe CQ5 templates and reusable components dynamically render the content based on tags.
  • Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements.
  • Served in leadership capacity in training, mentoring and evaluating staff developers.
  • Coordinate code releases, data loads, deployments, etc.
  • Data from Sterling database is retrieved using RESTFUL service calls to Customer Order Management (COM) layer.
  • Manage any technical issues that arise during development.
  • Coordinate security review and ensure security standards are followed.
  • Configuration of dispatcher & replication agents in different environments.
  • Conducted internal training on Adobe Communique to make better use of the tool and provided implementation documents and user documents.
  • Design of Components and templates
  • Involved in the defect fixing for the defects posted in the bug tracking tool.
Environment: Java 1.6, J2EE, Oracle 11g, Toad, CQ5.5, Tomcat, Ant, XML, Spring, Struts, Jersey, backbone, CVS, Sterling, JQuery, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Involved in understanding of the requirements wif 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.
  • Used Log4J to store all the user & service sessions.
  • 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.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • AGILE methodology was followed for development.
  • Responsible for developing the Struts-configuration file, Action classes for handling the Http requests from the front-end components.

Environment: Java/J2EE, Core Java, Jdk1.6, Spring, Hibernate, Web services, SOAPUI, JSP, JQuery, AJAX, Html, CSS, AngularJS, Maven, log4j, Oracle, PL/SQL, JIRA, JMS, STASH, Source Tree, IntelliJ, GIT, UNIX.

We'd love your feedback!