We provide IT Staff Augmentation Services!

Senior Aem Developer Resume

3.00/5 (Submit Your Rating)

MA

PROFESSIONAL SUMMARY:

  • Experienced professional in IT industry with strong experience in Web content management (WCM) & J2EE development technologies with solid experience of Object Oriented Programming (OOP) as well as Test-Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC).
  • Experienced in designing J2EE applications using spring, EJB, Struts frameworks and MVC patterns. Proficient Experience in working with Event Handling, OSGI bundles, Sling Listeners, Sling Servlets, Sling Schedulers and Sling
  • Expertise in Adobe AEM 6.1, 6.2,6.3,6.4, 6.5 WCM, Components, Widgets, AEM DAM, and Apache Sling
  • Extensive experience in HTL (Sightly) , JSP and for User Interface Development. Have a good understanding of Social Collaboration and Campaign Management with AEM .
  • Worked on Use classes and Sling models.
  • Domain expertise includes, system developments using CoreJava & J2EE Technologies such as JSP , JDBC , XML , SAML , ANT , Maven , Java Script .
  • Worked on different versions of AEM 6.1, 6.2, 6.3, 6.4 and 6.5.
  • Expert in creating Components, Templates, Dialogs, Workflow Models/Workflows, Blueprint, Widgets, Services, Servlets, Job Schedulers, etc.
  • Hands-on experience in implementing functionalities by using technologies like Sling, OSGi, Felix, JackRabbit, JCR, and current AEM functionalities of integrated products.
  • Experience in integrating AEM with other Adobe Cloud products like Adobe Analytics, Target, Dynamic Tag Management, Dynamic media servers.
  • Knowledge on using MVC and version control tools like SVN and GitHub.
  • Experience in developing Web Applications which have integrated a number of functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, Social Media, Search, SEO etc.
  • Experienced in using CRXDE and Eclipse IDEs to develop CMS applications.
  • Experience in Integration of the System modules, Writing Test Cases, Bug Fixing and Enhancements, very conversant with Quality Management and System Support.
  • Expertise in HTML5, CSS3, XHTML, XMLbased web internet applications using JQuery, AJAX, JavaScript, Angular JS,Content Management Systems with emphasis on W3C and usability standards.
  • Used sightly template language for implementing AEM Components
  • Solid experience with Responsive Web Design (RWD) using Bootstrap.
  • Rich experience in Web Services such as SOAP and RESTful.
  • Proficient in configuration, implementation and integration of Enterprise Multi-tier Web Application with J2EE Frameworks, such as Spring, Hibernate, Struts.
  • Rich experienced in writing SQL queries with RDBMS skills in MySQL, SQL Server and Oracle, etc.
  • Hands-on experience using development IDEs including Eclipse, NetBeans and used MAVEN as build tool. Efficient in using Junit for unit testing.
  • Expertise in building client side Middle Tier Development environment using JSP, Servlet, JavaMail, etc.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.
  • Skilled at developing enterprise applications in different Java IDE's like Eclipse, Net beans.
  • Experience using Rational Rose and Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Good experience with Operating Systems like Windows NT/9x/2000/Me/XP/Vista and partially on UNIX.
  • Experienced in developing Web, Client/Server, multi-tiered applications from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and inter personal skills.
  • Experience developing UI for the applications using JSP, HTML, DHTML, XML, XSLT, CSS, JavaScript and Ajax.
  • Experience working with JBOSS,Apache Tomcat.
  • Experience in database programming using SQL and PL/SQL.
  • Versed with development methodologies namely SDLC, Agile and SCRUM.
  • Resourceful, self-starter, self-motivated with aptitude to self-train and adapt to new market trends, requirements and ideas

TECHNICAL SKILLS:

Content Management: Adobe 6.5,6.4, 6.3,6.2, 6.1(AEM), OSGI, Apache Felix, Apache Sling API, JCR, CRX,Apache Jackrabbit, OAK, Adobe Target, Campaign, Analytics

Web Technologies: XML, HTML/HTML5, CSS/CSS3, JSON, Angular JS, Linux Shell Script, JQuery, Apache Sling, JackRabbit., JCR 2.0

Languages: Java, J2ee, JDBC, JSP, Servlets, Web Services(SOAP), Restful Services, JSON, Jersey Client Rest API, Groovy, Spring MVC, Hibernate, PL/SQL, JSF, Struts

Programming: HTML 5.0, CSS, JavaScript, Ajax, UNIX Shell Scripting.

MVC framework: Spring MVC, Groovy and Grails

Application Servers: JBoss, Tomcat, Apache web-server

Databases & Tools: Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008;

Tools: RAD, Eclipse, Rational Rose, NetBeans, Toad, Sql developer

Version Control Tools: VSS, SVN, GIT Hub

Environment: UNIX, IBM AIX 4.3, Sun Solaris 2.7/2.6, MS-DOS 6.22, Windows 95/98/NT/2000/XP.

PROFESSIONAL SUMMARY:

Confidential, MA

Senior AEM Developer

Responsibilities:

  • Installed and configured AEM 6.4, 6.5 of Adobe AEM Web Content Management System and Apache Felix Admin Console.
  • Performed AEM customization on foundation components, core CMS and workflows to extend functionalities, and improve performance.
  • Implemented the Sling Filter, Felix Filter, Sling Servlets, and OSGI bundles for interacting with remote spring web services.
  • Created new components in Touch UI.
  • Worked on Multi Site Manager (MSM) in AEM, enforcing a common base structure and common content across the website.
  • Developed WCM Use Classes and Sling Models to meets the requirement.
  • Developed custom components in Touch UI and customized forms for internet and intranet sites of the company.
  • Migration from AEM 6.4 to AEM 6.5 instance.
  • Working with offshore team to brainstorm solutions for requirements.
  • Responsible for writing build scripts using POM XML files, Maven and ANT scripts.
  • Used Jenkins as build tool and used JIRA to track the bugs, issues and project management.
  • Used Log4J for logging and tracing the messages.
  • Extensively used AEM Tag Libraries in the components.
  • Implemented Custom widget to support multi composite fields.
  • Built various web pages using HTML, CSS, Java Script and JQuery .
  • Implemented complex workflows like multilevel approver workflows, Custom process steps etc.
  • Developed custom workflow using OSGi bundles.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • GIT is used as a distributed revision control system for AEM. File vault in conjunction with GIT helps to pull or push the code to developer’s machine.
  • Provide estimates, designs, and specifications for AEM templates, components, and workflows
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Define implementation processes, quality gates and standards.
  • Setup and configure Authoring and Publishing environments, replication agents, AEMdispatcher to cache the landing pages html and serve as the static pages from Apache
  • Developed GUI using HTML5 and Java Script.
  • Used Bootstrap CSS framework that helps in designing web applications
  • Effectively communicate design to customers and present design options/considerations. Adopt and utilize iterative/Agile methodology as needed or requested

Environment: s: AEM 6.5 and 6.4, HTML5, Java Script, Bootstrap, CSS, Adobe WCM, CRX/CRXDE,Jquery, HTML

Confidential, NJ

AEM Developer

Responsibilities:

  • Design and implement components for the Adobe AEM platform.
  • Design and development of web pages using AEM6.3, 6.4, JavaScript, HTML, CSS, Ajax and JQuery.
  • Strategy for Content Migration from AEM 6.3 to AEM 6.4. Design & Development of content migration scripts for Migration.
  • Developed Templates, components using JSP and Sightly.
  • Creating templates of the website using the framework, developing custom components using sightly and widgets as per the requirements.
  • Had been part of migration of project from AEM 6.3 to AEM 6.4
  • Create and maintain customer-facing Adobe AEM content management systems.
  • Perform AEM customization on foundation components and workflows to extend functionalities, improve performance or fix issues on project level.
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, WCM, DAM .
  • Experience with managing daily communication with the offshore development teams in my projects.
  • Involved in migration of the existing documented content model to AEM .
  • Involved in development and production support.
  • Provide estimates, designs, and specifications for AEM templates, components, and workflows.
  • Proficient in Adobe AEM foundational concepts, including the CRX repository, the use of core frameworks such as Apache Sling and Apache Felix.
  • Understanding the site architecture and development of CMS components.
  • Involved in migration of the existing team site content models to AEM .
  • Created components using Sightly HTML Templating Language by replacing the Traditional Java Server Pages (JSP).
  • Worked on Jenkins for continuous integration and timely builds.
  • Involved in daily meetings and worked in Agile Environment.
  • Implemented the internationalization (I18N) for all the components in AEM.
  • Used Log4J for logging and tracing the messages.
  • Developing OSGI services using sling framework and Maven bundles.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe AEM
  • Provide estimates, designs, and specifications for AEM templates, components, and workflows
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • Setup and configure Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages html and serve as the static pages from Apache.
  • Analyzed and resolved technical issues relating to content management.
  • Also involved in two initial demos and coordinating with off-shore team.

Environment: Adobe AEM 6.3, 6.4, DAM, Workflow, Java, J2EE, Apache Maven, Apache HTTP Server, SOAP and REST Web Services, LDAP, Servlets, log4j, HTML, JSP.

Confidential, West Chester, PA

AEM Developer

Responsibilities:

  • Develop, implement and configure web content management solutions using AEM and technologies such as Java, HTML/DHTML, XML, JavaScript, and web services
  • Designed and developed, AEM building blocks including templates, reusable components, dialogs, widgets, workflows in AEM 6.1 and AEM 6.2 .
  • Had been part of migration of project from AEM 6.1 to AEM 6.2
  • Worked on Digital Asset Management (DAM), to manage and store all the media.
  • Maintained the Content Management System (CMS) and provided support for the application.
  • Worked on style sheets to maintain the structure and improvise the appearance of Webpages.
  • Involve with content management strategies, architecture and multichannel content delivery.
  • Involved in design, develop and support WCM components, integrations, and applications.
  • Developed custom templates, components, and widgets using AEM and integrated Components with Angular JS.
  • Worked on Custom OSGI services, workflows, scheduler jobs development.
  • Developed various templates for Consortium to be reused by all the members for individual websites.
  • Worked on Multi Site Manager and extensively used CQ tag libraries in the components.
  • Setup and configure Authoring and Publishing environments,replication agents, AEM dispatcher to cache the landing pages, html and serve as the static pages from Apache. Hands on experience with web technologies like HTML5, JavaScript, JSTL, CSS, AJAX.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring webapp services and custom business logic in java.
  • Used AngularJS for management of multi-step user input flows.
  • Worked on Multisite Manager (MSM) so as to get same structure and content on all the versions of website.
  • GIT is used for version control and JIRA is used for tracking.
  • Worked on personalization. Involved on short URL configurations
  • Implemented Sling Servlets to provide Ajax handling.
  • Implemented custom widgets using Ext JS based on the requirement
  • Extensively designed and developed custom Ext JS components and custom xtypes (especially data grids). Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Setup and used Maven for managing dependent software libraries (jars) required to build our application and build and deploy tool integration.
  • Worked on Jenkins for continuous integration and timely builds.
  • Involved in daily meetings and worked in Agile Environment.
  • Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.
  • Perform AEM customization on foundation components, core CMS and workflows to extend functionalities, improve performance as per the requirements.
  • Used Hibernate for dependency injection and Data Persistence.
  • Designed Database schemas for the entire application and implementation using Hibernate.

    Environment:AEM 6.1,6.2,Java (jdk1.6), J2EE, JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Apache Sling, CRXDE, CRX, WCM, log4j.

Confidential, Overland Park, KS

Java Developer

Responsibilities:

  • Responsible to enhance the Portal UI using HTML5, Java Script, Angular Js, CSS3 as per the requirements and providing the client side using JQuery validations.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations.
  • Responsible to write the different service classes and utility API, which will be used across the framework.
  • Used AJAX framework for server communication and seamless user experience.
  • Used Spring Boot for developing microservices, REST to retrieve data from client-side using Microservice architecture.
  • Implemented Spring Boot integration with Spring Session.
  • Created test framework on Selenium and executed Web testing in Chrome, IE and Mozilla through Web driver.
  • Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX.
  • Created UNIX shell scripts to automate the build process, to perform regular jobs like file transfers between different hosts.
  • Worked on Proof of Concept for developing application using Node Js and Mongo DB.
  • Developed client application API’s using Node Js.
  • Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing the AWSstack, cloud formation.
  • Used Amazon Cloud Watch to monitor AWS services and Amazon Cloud Watch logs to monitor application.
  • Used Log4j for the logging the output to the files.
  • Used JUnit for the unit testing of various modules.
  • Used GIT for version control and build automation using Maven, continuous Integration and continuous deployment (CI/CD) in Jenkins.
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential Issues, and escalating to the higher levels.

Environment: Java 1.7, JSP, Spring Boot, Spring IOC, Spring JDBC, Web Sphere, Oracle 12c, UNIX, Selenium, TOMCAT, GIT, STS, HTML5, Web Services, AJAX, CSS3, Angular Js, Node Js, Mongo DB, Maven, Jenkins, AWS EC2, Cloud Formation, S3, Cloud Watch.

Confidential

JAVA DEVELOPER

Responsibilities:

  • Involved in design and development of the application using J2EE, IBM MQ Series.
  • Involved in all phases of the application development and experienced with customer interface.
  • Developed Presentation layer using JSP, HTML, JSON and XML.
  • Developed business logic using Session Beans and Entity Beans.
  • Have used DWR (Direct Web Remoting) framework to implement AJAX.
  • Experienced in Installing and Configuration of Application server WebSphere
  • Experience in Installing and Configuration of WebSphere servers like IBM Http server and Tomcat.
  • Package, build, Integrate and deploy enterpriseJ2EE applications on WebSphere that involves EAR and WAR.
  • Used IBM SOA Document workflow in implementing the application.
  • Wrote the validation XML files and properties file needed for validating user inputs.
  • Involved in development of JSON database for dynamic menu management.
  • Used various design patterns for module design and development.
  • Developed scripts to automate frequent reports for the users and worked in the Linux environment.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Worked with Spring and Hibernate configuration files. Created the object relational mappings (ORM) of database tables with Java Beans.
  • Wrote and tested Java Beans to retrieve trading data and subscriber's information from MySQL database server.
  • Wrote procedures to call various stored procedures from database.
  • Involved in coding the helper classes for better data exchange between different layers.
  • Wrote a Batch Processing program to process the Scheduled payments using Web Service API.
  • Provided production support by fixing bugs.
  • Performed unit testing, system testing and user acceptance test.
  • Used SVN for version control.

Environment: Java 1.5, J2EE, Spring, Hibernate, CSS, HTML, JSP, JSON, XML spy, AJAX, JUnit, SVN, Java Script, Oracle 11g, IBM WebSphere8.0, PL/SQL, Eclipse, Maven, XML Beans, Web Services, IBM MQ Series, Linux.

We'd love your feedback!