We provide IT Staff Augmentation Services!

Aem Developer Resume

5.00/5 (Submit Your Rating)

Palo Alto, Ca

SUMMARY:

  • Customizing and extending AEM; Customizing console, Developing and extending workflows, extending multisite management;Deploying and Maintaining;Custom Standalone Installation, Application Server Installation, Packaging,Replication,Dispatcher,Configuring logging, Configuring run modes, Personalization, APIs for development; Integration with Cloudservices; Livefyre, XTM;Integration with Apache Solr;Administering AEM;User administarion and security, Workflows; Template Languages;Sightly,Handlebars;Migration from AEM 5.x to AEM 6.x;

TECHNICAL SKILLS:

Programming Languages: Java, C++, MVC 3

Java Technologies: JMS, REST, SOAP, Spring, Hibernate, Angular, HTML 5, CSS,jQuery, Android Development

Database: Oracle, MySQL, Cassandra, MongoDB

Tools: Eclipse, IntelliJ, Navicat, MySQL workbench, Visual Studio

Operating Systems: Microsoft Windows, Linux - Cent OS

PROFESSIONAL EXPERIENCE:

Confidential, Palo Alto CA

AEM Developer

  • Understanding the business requirements and converting them to system specific AEM technical requirements.
  • Involved in development, implementation and configuring web content management solutions using AEM and other technologies such as Java, HTML/DHTML, CSS, JavaScript, XML, and web services.
  • Closely worked with different Business System Analysts, Scrum teams and other integrated systems while implementing the solutions for the needs of organization.
  • Trained the business users on AEM content authoring, Digital Asset Management and Workflows.
  • Developed the custom components and the OSGi services according to the business logic and functionality.
  • Used Sling, CQ, JSTL taglibs in components extensively.
  • Created custom Touch UI components.
  • Worked on CRX as a repository and accessing the CRX content nodes by XPath.
  • Worked on custom OSGi services, workflows, sling servlets, and scheduler jobs.
  • Worked on creating the sling servlets and OSGi services for the business logic to process the request.
  • Used HTML, CSS, JAVSCRIPT, JSON, AJAX, jQuery and Ext JS in the JavaSeverPages.
  • Worked with dispatchers for balancing of the load due to the rapid updates in pages and also resolved the cache problems.
  • Implemented AEM Components using Sightly templating language.
  • Implemented AEM Components using Handlebars templating language.
  • Configured OSGI using web console and repository.
  • Customized Touch UI slightly Text & Image Component based on the authoring requirements.
  • With the help of MSM (Multi Site Manager) created Blueprints & Live Copies and Internationalized components and dialogs.
  • Involved in content migration from AEM 5.6.1 to AEM 6.0 and 6.0 to 6.1
  • Server Monitoring and implementing automated/custom maintenance tasks.
  • Integration of AEM with Adobe Marketing cloud and other third party services.
  • Integration and development on AWS
  • Integration with Livefyre
  • Integration with XTM
  • Mapped contents of CRX/CQ instance to file system using VLT tool.
  • Created filters, caching rules, categories in dispatcher for caching and load balancing.
  • Created Loggers and Writers for individual services.
  • Worked on development of adaptive form components, creation of forms and debugging the forms issues.
  • Assisted QA in writing the test cases effectively and addressing the issues raised at the environment level.
  • Developed custom reports for the business users like pages published in last week, component reports, workflow reports, user reports.
  • Developing and administering multiple modules using Sling API, JCR API, CQ /WCM API and using the Jackrabbit UserManager APIs to perform AEM user operations
  • Created various author user groups and configure the access for the user groups.
  • Worked on performance tuning, root cause analysis for support projects.
  • Act as a technical lead for offshore and on site teams.
  • Conducting knowledge sharing sessions to train the team.
  • Configured log files, audit files for troubleshooting AEM.

Environment: Adobe AEM 5.6.1/6.0/6.1, HTML, JavaScript, JSP, Servlets, Sightly, Java, CSS, AngularJS, XML, JSON, AJAX, jQuery, ExtJS, Oracle 12c/11g, MongoDB, Windows 7/8/10, Mac OS X, Linux

Confidential, Troy, MI

Adobe CQ Developer/Support Analyst

  • Interacted with Business stake holders, Subject Matter Experts and Business Analysts to gather the Requirements and Business logics on scheduled basis.
  • Developed many custom components, templates which are used by content authors to create the web pages.
  • Development and support of CQ components which consume CXF based RESTful web services.
  • Developed custom OSGI services, sling servlets and customized Digital Asset Management (DAM).
  • Mentored the new resources on AEM technology.
  • Developing the CQ components, extending the out of the box CQ components.
  • Involved in Production, QA, User Acceptance Testing, Dev environment setups.
  • Resolve the bugs that were reported by QA and provide solution documents for the stories worked on.
  • Involved in configuration of replication agents, reverse replication, and dispatcher flush agents.
  • Worked on configuring the web servers for load balancing, writing the caching rules.
  • Have trained the business users on content authoring in AEM.
  • User management, permissions management and handling the business requests for any urgent content changes.
  • Assisted the UI team to integrate backend logic with front end code.
  • Managing the user client libraries and debugging them.
  • Used Package Manager for building and deploying packages in Publish, DEV, QA environments.
  • Worked on CQ Personalization, Localization and Campaign Management.
  • Involved in content migration from CQ 5.5 to AEM 5.6 and AEM 5.6.1 to AEM 6.X
  • Building OSGi bundles using Maven that uses the JCR API to deploy on Adobe CQ.
  • Participate in daily standups and identify the road blocks and get the burn down charts updated.
  • Involved in developing different components using Eclipse/IntelliJ IDE.
  • Worked on CRX, DAM, automation of deployments using Jenkins and Maven.
  • Assisting the support team once the project went live.
  • Used GIT which is a distributed revision control system for CQ5. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Responsible for debugging, analyzing and fixing all the code related issues and front end/backend related issues that arise out of the production systems.

Environment: Adobe AEM 5.6/5.6.1/6.0, Adobe CQ 5.5, HTML, JavaScript, AngularJS, JSP, Sightly, Java, CSS, XML, JSON, AJAX, jQuery, ExtJS, Windows 7/8, Mac OS X, Linux

Confidential, Tampa, fl

Java Developer

  • Involved in the entire SDLC (System Development Life Cycle) process that includes Design, Development, Testing, Deployment and Maintenance of applications.
  • Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.
  • Designed the application using UML Diagrams such as Class Diagrams, Sequence diagrams, Deployment diagram and State diagrams.
  • Developed ER and UML diagrams for all the design, and documented all the process flows using Enterprise Architect.
  • Extensively used Eclipse IDE for developing, debugging, integrating and deploying the applications.
  • Developed Java Server Pages (JSP) and HTML pages for the client side operations also used Java script for client side form validations.
  • Designed rich user interface applications using AJAX, Java Script, CSS, and HTML.
  • Used XML to transfer the application data between client and server. Created XML Schema, XML template and used XML SAX/DOM API to parse them.
  • Development of EJB’s, Servlets and JSP files for implementing Business rules and Security options using WebLogic App Server.
  • Designed and developed Web Services (SOAP, WSDL). Compiled XML Schema to generate Java Bean Classes using Axis 1.2.
  • Used Apache Ant to compile java classes and package into jar archive.
  • Managed projects in both Agile and Waterfall development environments.
  • Developed JMS (Point to point & Publish Subscribe) & SOAP web service based services.
  • Used Log4j for logging and debugging the application.
  • Used JDBC to access the data from back-end Oracle database.
  • Involved in writing Stored Procedures in Oracle and PL/SQL for back end which were used to update business logic over a set of scheduled timers.
  • Project coordination with other Development teams, System managers, Web master and developed good working environment.
  • Prepared documentation and participated in preparing user's manual for the application.

Environment: J2EE, TOAD, AJAX, JSON, JSTL, EJB, JMS, JSP, Oracle 11g, SQL Server 2008/2005, Servlets, HTML, CSS, XML, XSLT, JavaScript, WebLogic, Eclipse, Log4j, ANT, PL/SQL, Windows 7, Linux.

We'd love your feedback!