We provide IT Staff Augmentation Services!

Aem Developer Resume

0/5 (Submit Your Rating)

Plano, TexaS

SUMMARY

  • Around 9 years of total experience in the software industry and technical skillset expertise in analysis, design, and development of product lifecycle, including 6 years of AEM/CQ5 experience with hands - on experience in building and deploying enterprise-level Web Content Management solutions on AEM 6.5, 6.4,6.3, AEM as Cloud Service and Adobe Forms.
  • Extensive experience in working with applications using Java, J2EE, JDBC, Servlets, and JSP development.
  • Experienced in building various web pages using HTML, CSS, JavaScript, Angular JS, and jQuery.
  • Excellent work experience in Adobe Day AEM/CQ5 WCM, CMS, CRXDE, CRXDE Lite, OSGi Framework, JCR, Apache sling, Sightly, Template development, CQ5 Component Development, Architecture, Administration and installation of Author and Publish instances, etc.
  • Majorly worked in content management (CMS) projects with various clients. This included successfully implementing various CMS tools like AEM/Adobe CQ5.
  • Knowledge of OWASP secure coding standards and Vulnerability scanning tools.
  • Hands-on Implementation in Adaptive forms and Interactive Communication for Web channels.
  • Good Knowledge of Adobe Marketing Cloud (Adobe Analytics, Adobe Target, Adobe Social, Adobe Media Optimizer, Adobe Campaign).
  • Hands-on experience developing custom components, page templates, template components, and workflow components in CQ5.x, AEM 6.x.
  • Proficiency in packaging bundles and deploying them to OSGI containers using Maven and Jenkins tools.
  • Experience using Widget API, JCR API, Sling API, setup, and configuring CQ5.
  • Good understanding of SOAP and RESTful web services and customized as per requirement.
  • Worked in DB2 RDBMS and Service-Oriented Architecture (SOA) and a web services-based environment (SOAP / REST).
  • Experience in all Full Stack Technologies (Database, API/backend code, Project Management, Frontend Code).
  • Extensive experience in CQ, JSP, and Display Tag for User Interface Development. Have a good understanding of Social Collaboration and Campaign Management with CQ. Involved in the marketing of websites.

TECHNICAL SKILLS

Programming Languages: Java, J2EE- Servlets, Python, SQL

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

Architecture and Framework: Client-Server, MVC, J2EE, Servlets, Struts, Spring, Hibernate

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

IDE: Eclipse, NetBeans, RAD, IntelliJ IDEA

Build Tools: Maven, Team City, Jenkins, AccuRev.

Other Technologies/Tools: Adobe Campaign v6.1, v7, Adobe CQ 5.6, AEM 6.1, AEM6.2 CQ 5, Adobe Target, Adobe Site Catalyst, Adobe LiveCycle, Source Tree, Stash, Lucene Indexing, Git SVN Subversion, JIRA, Curl, Web dev Eclipse, IntelliJ idea, AWS

Operating Systems: MS Windows UNIX, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Plano, Texas

AEM Developer

Responsibilities:

  • Design & implementation of AEM-based web & content solutions, including design and development of styling, SPA, content models, workflows, OSGI components, servlets caching strategy, content as service, and user permissions.
  • Building and deploying highly scalable REST APIs with a deep understanding of Java, J2EE, Servlets, and HTL/Sightly skills, combined with enterprise Java frameworks like Spring.
  • Designs and develops complex back-end/front-end applications, associated integrations, and required test harnesses independently.
  • Worked on AEM 6.5 and AEM Cloud environment.
  • Experienced in building custom components using Core Components.
  • Good experience with AEM 6.5 and Cloud Editable Templates, Sling Models, Experience, and Content Fragments.
  • Design and develop applications leveraging advanced techniques in AEM DAM (Digital Asset Management), AEM Workflows, AEM Search and Tagging framework, AEM Campaigns, AEM Users and Group management, and AEM Components and Templates.
  • Worked with the infrastructure team on AEM architectural layers’ author, publish, dispatcher, and configure the servers at all three layers while setting up and maintaining the systems.
  • Excellent working experience in HTML, CSS, JavaScript, Ajax, JSON, XML, and in creating Touch UI components.
  • Worked on Multi Site Manager (MSM) in AEM, enforcing a common base structure and common content across the website.
  • Works within and collaborates with a balanced project team or teams. Writes elegant, readable, reusable, and well-documented code. Works with code quality tools and performs unit testing.
  • Experience developing applications using waterfall, Agile (Scrum), and driven methodologies and involved in all phases of the Software Development Life Cycle (SDLC).
  • Setup and configure Authoring and Publishing environments, replication agents, and CQ5 dispatcher to cache the landing pages' HTML and serve as the static pages from Apache.
  • Design backend database structures for the applications and generate complex stored procedures for the software's maintenance purposes.
  • Experience in Automation and Continuous Integration and Delivery, CI/CD (cloud manager), and automation tools such as Jenkins, Maven, Hudson, etc.
  • Working on Standards, methods, tools analysis, documentation, and maintenance.
  • Writing and creating various Java Servlets Pages, API, and Java Classes.
  • Excellent work experience in Adobe -AEM/CQ5 WCM, CMS, CRXDE, CRXDE Lite, OSGi Framework, JCR, Apache sling, Sightly, Template development, CQ5 Component Development, JSP, HTML, JavaScript, jQuery, ReactJS, CSS, Architecture, Administration, and installation of Author and Publish instances, etc.
  • Good working experience with Jenkins, MYSQL/SQL, Relational Database, Selenium, CI/CD, GIT/Bitbucket.
  • Developing reusable Java components, frameworks, and libraries and Developing modern UI frameworks.
  • Building high-performance, reliable software in a complex, multi-tiered, distributed environment.
  • Experience contributing to the architecture and design of existing or new systems.
  • Immediately working on software issues such as code quality, pattern mismatch, and security issues related to the code/configuration.
  • Build and configure OSGi components and services, worked on OSGI framework and knowledge of creating and consuming OSGI bundles(R6).
  • Experienced in creating and using custom workflows.
  • Implemented Sling Servlet and OSGI bundles for interacting with third-party web app services and custom business logic in java.
  • Create run modes for the author and publish instances for all environments.
  • Working as an agile team during the development cycle by having daily standup calls, technical design discussions, iteration demos, story reviews, and estimates.
  • Worked with the QA team to participate in testing activities and user training sessions on Adobe AEM content creation sessions.

Environment: s: AEM 6.5, Spring, CQ DAM, CQ Tagging workflow, Apache Sling, CRXDE, JCR, JSP, SERVLETS, JAVASCRIPT, HTM, CSS, React JS. Ajax, Apache Maven, AngularJS, GIT, JIRA, Apache HTTP Server, Gulp. IntelliJ.

Confidential

AEM Developer

Responsibilities:

  • Works within and collaborates with a balanced project team or teams. Writes elegant, readable, reusable, and well-documented code. Works with code quality tools and performs unit testing.
  • Experience developing applications using waterfall, Agile (Scrum), and driven methodologies and involved in all phases of the Software Development Life Cycle (SDLC).
  • Setup and configure Authoring and Publishing environments, replication agents, and CQ5 dispatcher to cache the landing pages' HTML and serve as the static pages from Apache.
  • Design backend database structures for the applications and generate complex stored procedures for the software's maintenance purposes.
  • Strong knowledge of modern web development technologies, including HTML, CSS, AJAX, RESTful web services, JavaScript, jQuery framework, and using bootstrap for template development.
  • Analyse, design, code, test, debug, develop, and deploy high-quality Object-Oriented solutions per requirements. Troubleshoot, debug applications, analyze log files, and support issues post-deployment.
  • Working on Standards, methods, tools analysis, documentation, and maintenance.
  • Writing and creating various Java Servlets Pages, API, and Java Classes.
  • Modify existing applications according to the feedback from the end-users or clients and update the application's compatibility with the latest operating systems.
  • Excellent work experience in Adobe -AEM/CQ5 WCM, CMS, CRXDE, CRXDE Lite, OSGi Framework, JCR, Apache sling, Sightly, Template development, CQ5 Component Development, JSP, HTML, JavaScript, jQuery, ReactJS, CSS, Architecture, Administration, and installation of Author and Publish instances, etc.
  • Good working experience with Jenkins, MYSQL/SQL, Relational Database, Selenium, CI/CD, GIT/Bitbucket.
  • Developing reusable Java components, frameworks, and libraries and Developing modern UI frameworks.
  • Building high-performance, reliable software in a complex, multi-tiered, distributed environment.
  • Good working knowledge in AEM - AWS integration.
  • Experience contributing to the architecture and design of existing or new systems.
  • Enhance the latest technologies that aid in developing core applications and implementing their features in the long run.
  • Good working experience in the change management discipline.
  • Works with continuous integration tools and fast-paced continuous delivery environments, actively participating in code reviews and requirements gathering process.
  • Immediately working on software issues such as code quality, pattern mismatch, and security issues related to the code/configuration.
  • Propose, design, and implement industry-leading solutions for services to be utilized by global clients.
  • Participating and contributing to the planning process for new features and projects.
  • Working with multiple cross-platform engineering teams to understand &respond to their needs.

Environment: s: AEM 6.4/6.5, Spring, CQ DAM, CQ Tagging workflow, Apache Sling, CRXDE, JCR, JSP, SERVLETS, JAVASCRIPT, HTM, CSS, React JS. Ajax, Apache Maven, AngularJS, GIT, JIRA, Apache HTTP Server, Gulp. IntelliJ.

Confidential

AEM Developer

Responsibilities:

  • Installed and configured AEM 6.2 of Adobe Web Content Management System and Apache Felix Admin Console.
  • Worked on creating/configuring comments, activity stream, linking blogs, calendar events, and topic forums using library features of CQ5.
  • Worked on AEM - Sling models, Sightly, and Touch UI development.
  • Setup and configure Authoring and Publishing environments, replication agents, and CQ5 dispatcher to cache the landing pages' HTML and serve as the static pages from Apache.
  • Working in ReactJS and Node JS. Used Maven scripts to build the application and the continuous integration server to deploy the bundles.
  • Worked on HTML, CSS, jQuery, and EXT.JS to design and implement custom AEM components. Perform CQ5 customization on foundation components, core CMS, and workflows to extend functionalities, improve the performance or fix issues on the project level.
  • Worked on SQL for managing data and JavaScript, HTML, CSS, and React JS to build web pages.
  • Developed code using JSP, HTML, JavaScript, jQuery, NodeJS, and CSS in CRDE lite/ CRXDE to build code blocks for components.
  • Writing and creating various Java Servlets Pages, API, and Java Classes. Integrating AEM with other Technologies Such As Salesforce, ESI, and Oracle Eloqua.
  • Worked on Apache Web Server configurations and Linux Server environments.
  • Experience in Adobe Experience Manager (AEM), including images & Videos (Digital Asset Management- DAM).
  • Work with developers identifying issues and solving problems, maintain and manage the content repository, and work with the JCR to pull reporting information or script changes.
  • Configuring permissions to delegate the following administrative functionality to other users: Product admin, Product profile admin, User Group admin, Deployment admin, and Support admin.
  • Working as Deployment Admin: Creating, managing, and deploying software packages and updates to end.

Environment: s: 6.2 AEM 5.6.1, Spring, CQ DAM, tagging workflow, Apache Sling, CRXDE, JCR, JSP, SERVLETS, JAVASCRIPT, HTML, CSS, React Js. Ajax, Apache Maven, AngularJS, GIT, JIRA, Solr, Apache HTTP Server, JAXB, Servlets, Java, J2EE, AJAX.

Confidential

Java Developer

Responsibilities:

  • Worked closely with system analysts to understand the technical requirements of the projects.
  • Involved in High-Level Design Document (HLD) preparation.
  • Development of Web Layer with MVC framework using Java, JSP, and Servlets.
  • Design and development of Web pages using HTML and CSS, including Ajax controls and XML.
  • Development of Web application using the Struts framework based on MVC architecture.
  • Used Design patterns such as Business Delegate, Service Locator, Model View Controller, Session Facade, DAO, and DTO.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components.
  • Working on SQL for managing data.
  • Involved in designing and developing the GUI for the user interface with various controls.
  • Worked with View State to maintain data between the application pages.
  • Good knowledge of debugging JavaScript and HTML code with Firefox Firebug and Google Chrome JavaScript debugger.
  • Involved in team meetings with corporate Webmaster's UI team and end-user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
  • Worked with teams where requirements were continually implemented, tested, and improved.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Used JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
  • Involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns.
  • Involved in analyzing Reporting framework, procedures, and functions modifications.

Environment: s: Java 1.5, CSS, firebug, Ajax, jQuery, JavaScript, HTML4.0, XML, CSS2.0, SQL, Windows Platforms, IDE- Eclipse, SVN

We'd love your feedback!