We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

AZ

SUMMARY

  • Over all 8 years of Experience as a Java, User Interface and AEM developer.
  • Experience working with AEM 6.2, 6.3, 6.4, 6.5 on versions.
  • Experience in Java, JSP, HTL (sightly), JavaScript and Servlets.
  • Involved in all AEM related design and framework development using templates, components widgets, AEM bundle, JCR/Sling API, clustering publish and author setup.
  • Expert at developing custom components, page templates, template components and workflow.
  • Experience in creating servlets for the backend services.
  • Experience in creating SOAP and REST services.
  • Experience in extending and using CRX, JCR, Sling and OSGI technologies.
  • Proficient in AEM Architecture, Application development and Deployment Cycles.
  • Worked on website translation from English to Spanish language using AEM.
  • Experienced setting up the dispatcher cache at the webserver level using flush agent.
  • Experience in using Maven and ANT tools for Build Automation customizing plug - ins and dependencies.
  • Experience in complete Software Development Life Cycle (SDLC), which includes Requirement Coding, Design, Analysis, Testing and Implementation using Agile, Waterfall, Test Driven Development and other development methodologies.
  • Experienced in developing Custom OSGi bundles.
  • Well versed in setting up or upgrading complex AEM environment with expertise in AEM Author, Publisher and Dispatcher administrations.
  • Expertise in developing editable templates.
  • Proficient in MEAN Stack development, using RESTful web services.
  • Proficiency in deploying n-tier Enterprise/ Web applications using Apache Tomcat.
  • Efficient use of various design patterns such as MVC (Model-View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and Business Delegate in the development of distributed Enterprise Applications.
  • Experience with SDLC process (Agile, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements.
  • Experienced in using RDBMS like Oracle, Microsoft SQL Server and MySQL.
  • Experienced in developing applications using CRXDE, Eclipse and Rational Application Developer (RAD) IDEs.
  • Experience working with Bug tracking tools like JIRA, Bugzilla, QC.
  • Experienced using graphics designers creating and laying out publications and posters.
  • Worked on developing application on OSGI, Apache Sling and Apache Felix Frameworks.
  • Experienced in deploying dynamic libraries and API packages into OSGI.
  • Strong development experience in developing new Components using java
  • Experience in creating Templates, Custom Workflows, Widgets, dialogs and design dialog in AEM.
  • Experienced as User Interface/Front End Developer in developing web applications using HTML, CSS, HTML5, CSS3, JavaScript, Bootstrap, DOM, jQuery, Ajax and Angular JS.
  • Extensively used the JavaScript frameworks jQuery.
  • Expertise in Client Side designing and validations using HTML, HTML5 and Java Script.
  • Experience with Agile process methodology and Scrum methodology.
  • Good in team communication with good communication skills.

TECHNICAL SKILLS

Server-Side Programming Language: Java, JSP, Servlets, Web Services.

Web Technologies: HTML, HTML5, DHTML, CSS, CSS3, JavaScript, Bootstrap, JQuery, DOM, AJAX, JSON.

Databases: Oracle 8i/9i/11g, MySQL, MS Access

Enterprise Web Products: AEM6.2,6.3,6.4, DTM, Adobe Target

Application Servers/ Web Servers: Apache Tomcat Server, WebLogic

Design Tools/Methodologies: Rational Rose, Microsoft Visio, Agile, Scrum

Testing Tools: Junit.

Version Control Tools: SVN, GitHub, Bitbucket

Operating System: Mac, Windows XP-7.

Other Tools: Eclipse, WebSphere Studio Application Developer, ANT, File Vault, Maven, JBOSS Developer Studio3.0.1, SQL Developer

PROFESSIONAL EXPERIENCE

Confidential, AZ

Sr. AEM Developer

Responsibilities:

  • Configured and installation of AEM 6.4 & 6.5 on the various development, production, QA and predevelopment servers.
  • Creating components and dialogs as per the requirement.
  • Used Sightly in AEM 6.4 and 6.5 for highlighting is focus on keeping your markup beautiful, and thus maintainable, once made dynamic.
  • Creating servlets for backend services like forms, sending the user information to the dealer’s through automatic email and populating the dealer’s information from the services. Responsible for coordinating with the dev team and perform build and deploying 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.
  • Also, been in to using other Enterprise Management Tools like Adobe Test and Target, Adobe Search and Promote and also Adobe DTM.
  • Worked on setup and configuration of the SAML authentication servers
  • Used Jenkins to build, package and deploy the application and used Log4j for the Logging system.
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE.
  • Responsible for design, development and unit and integration testing of AEM components, templates and the corresponding web services.
  • Collaborate with Architects on the design and architecture for our team's deliverables.
  • Created Web-services both Restful and Soap based from scratch
  • Documented each and every user story. Review of Code and prepared test cases.
  • Design and development of web pages using AEM, JavaScript, HTML, CSS, Ajax and JQuery.
  • Worked on JavaScript for better performance of previously existing web pages.
  • Work on components, forms, templates and workflows.
  • Create Users and Groups for workflow management.
  • Push the modified code from local to repository
  • Build the updated code from one environment to other environment using Jenkins build.
  • Clearing cache at webserver level for the staging environment when build.
  • Worked on Adobe DTM integration with AEM and with the Target too.
  • Experienced working on personalization using DTM and Adobe Target.
  • Worked on website translation from English to Spanish language using AEM.
  • Experienced setting up the dispatcher cache at the webserver level using flush agent.
  • Designed and develop user interface using Bootstrap, jQuery, HTML5, CSS3, JavaScript etc.
  • Participating in daily scrum meetings, story discussion, story points and in sprint planning.
  • Experience in writing JUnit test cases and suits using Eclipse IDE.
  • Experienced using graphics designers creating and laying out publications and posters
  • Experience with Agile process methodology and Scrum methodology.

Environment: AEM 6.5,6.4, JDK1.8, JSP, Servlets, Sightly, Apache Sling, CRXDE, WCM, Java Script, HTML, CSS, Bootstrap, Ajax, jQuery, SOAP and REST Services, Maven, Jenkins, Agile, Bitbucket, Jira Eclipse, Adobe Analytics, DTM, Adobe Target.

Confidential, Boca Raton, FL

AEM Developer

Responsibilities:

  • Installed and configured AEM 6.4 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.
  • Built dynamically generated dropdown lists using Ajax, JQuery and Angular JS.
  • Installed and Configured AEM Authoring & Publishing Instance. Strong knowledge on AEM associated technologies like Sling, OSGI, Felix, CRX .
  • Created client libraries at component level and global level (designs) for handling JavaScript and CSS.
  • Implemented server-side service components using Apache Felix framework and Apache Sling.
  • Worked on creations of workflow models for publishing the pages from author to publish, process steps and User Administrations in AEM.
  • Involved in building, deploying the code and moving code to different environments.
  • Utilized Angular JS framework to bind HTML template (views) to JavaScript objects (models).
  • Design and development of web pages using AEM, Slightly, HTL, JavaScript, HTML, CSS, Ajax and JQuery.
  • Worked on Tar Compaction and Indexing as part of application maintenance.
  • Used Maven automated build scripts to compile and package the application.
  • Used Jira for bug tracking and project management.
  • Developed spring framework for security transactions, reusability logging purpose.
  • Designed and develop user interface using Bootstrap, JQuery, HTML5, CSS3, JavaScript and Responsive websites.
  • Worked on dispatcher cache in AEM while working on auto login scenario.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Involved in all AEM related design and framework development using templates, components widgets, AEM bundle, JCR/Sling API, clustering publish and author setup.
  • Experience in developing application on OSGI, Apache Sling and Apache Felix Frameworks.
  • Extensive use of AEM tag libraries and custom tag libraries in components.
  • Worked on Soap UI and restful web services to know the response when making service calls while fixing the issues.
  • Experience with Agile process methodology and Scrum methodology.

Environment: AEM 6.4, JDK1.7, JSP, Servlets, Sightly, Apache Sling, CRXDE, CRX, WCM, Java Script, HTML, CSS, Bootstrap, Ajax, JQuery, Ajax, SOAP, REST Services, Maven, Agile, GitHub, Eclipse, JIRA.

Confidential, Port Washington, NY

AEM Developer

Responsibilities:

  • Design and implement components for the Adobe AEM platform.
  • Design and development of web pages using AEM6.2, 6.3, JavaScript, HTML, CSS, Ajax and JQuery.
  • Migrated project from AEM 6.2 to AEM 6.3.
  • Used JIRA to create story and bugs and to track team progress, time on each task.
  • Merging the updated code into Jira.
  • Extensive use of AEM tag libraries and custom tag libraries in components.
  • Worked on implementing AEM in project planning, analysis and estimation.
  • Involved in all AEM related design and framework development using templates, components widgets, AEM bundle, JCR/Sling API, clustering publish and author setup.
  • Experience in creating brochures, magazines, newspapers and posters using Adobe InDesign tool.
  • Experienced in creating layouts with touch.
  • Experienced using graphics designers creating and laying out publications and posters.
  • Designed and Implemented Layouts for the existing JSP files.
  • Developed spring framework for security transactions, reusability logging purpose.
  • Developed Session Beans and used J2EE Design Patterns like MVC and Business Delegate.
  • Used Maven automated build scripts to compile and package the application.
  • Used Jira for bug tracking and project management. Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.
  • Developing and coding J2EE Components with JSP, Java Beans, business objects with EJBs and Servlets.
  • Estimating the story according to the description and testing.
  • Participated in functional, integration and Unit testing.
  • Integrate AEM with Enterprise offers platform.
  • Worked on design for integration with third-party RESTful and SOAP based web services.
  • Designed and delivered AEM components to allow non-technical users to rapidly update and create website content.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Configuring Dispatchers, Flushing Dispatcher cache, AEM server optimization, AEM Log analyzing, Garbage collector etc.
  • Used LDAP for authentication.
  • Involved in writing JUnit test cases and suits using Eclipse IDE.
  • Designed and develop user interface using Bootstrap, JQuery, HTML5, CSS3, JavaScript etc.
  • Participating in daily scrum meetings, story discussion, story points and in sprint planning.

Environment: AEM6.2, AEM 6.3, JDK1.7, JSP, Servlets, Sightly, Granite, Apache Sling, Adobe InDesign CC, CRXDE, CRX, WCM, Java Script, HTML, CSS, Bootstrap, Ajax, JQuery, JDBC/SQL, AXIS 2.0, Maven 3.0, Agile, GitHub, Eclipse, JIRA.

Confidential - NJ

Java Developer

Responsibilities:

  • Involved in the application development using Java platform. Model View Control (MVC) structure implementation.
  • Responsible for providing the client side JavaScript validations and usage of HTML, JavaScript, XML, JSP, CSS as per the requirements to enhance the Portal UI.
  • Used Spring Core for Dependency Injection.
  • Mapping of ORM objects to tables using the Hibernate as the persistence framework.
  • Involved in different service classes, used across the framework.
  • Implementation of Web Services using Axis for the integration of different systems
  • Developed applications using J2EE technologies like Spring Boot, Spring MVC on the business layer and the persistent layer using Hibernate as ORM tool.
  • Testing of Web Services using the Postman.
  • Used HTML, CSS, Spring MVC, JSP, and JQuery, JavaScript, Angular.js in the development and the designing the UI.
  • Gradient effects through the development of the CSS style sheets. Developed navigation, icons and layouts.
  • Code review and configuration build management for the application using Maven.
  • Implementation of business logic, validation Frame Work using Spring Web flow and Spring MVC.
  • Implemented Web tier of the application through the usage of Spring MVC framework.
  • Implementation of clean separation of layers through the usage of different design patterns like Factory pattern, Singleton and DAO pattern.
  • Serialization in the flattening of the objects.
  • Used core java concepts like Collections while developing server-side services.
  • Data storage using DB2 and used PL/SQL for queries.
  • Worked with IBM Web Sphere Application Server Developer Tools for Eclipse by using lightweight set of tools to assemble, develop and deploy Java EE, Web 2.0, and mobile applications.
  • Involved with GUI using JSP, Java Script and HTML.
  • Involved in using continuous integration tool (CI/CD) Jenkins. Created builds using Maven and pulled the project code from GitHub repositories.
  • Experience with Garbage collection and multithreading.
  • Experience with Concurrency, Exception Handling, File handling.

Environment: Java, J2EE, Java Script, JSP, HTML, CSS, XML, SOAP, Hibernate, MySql DB, Spring Boot, PL/SQL, Log4j, JQuery, Angular JS, Eclipse,IBM Web Sphere Application server.

Confidential

Java Developer Intern

Responsibilities:

  • Collaborate closely with business owners, users, project managers, requirements analysts, testers, and other stakeholders in the software development process
  • Middle tier development using Java in a J2EE environment
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, and jQuery.
  • Developed the DAO layer using Hibernate and used caching system for real time performance.
  • Designed RESTful web services with JSON representation for handling AJAX requests .
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
  • Estimate effort for completing new features, enhancements, and defect fixes
  • Participate in design review and code review activities of the team.
  • Used the Agile methodology to develop the application.
  • Coordinated the activities between onshore and offshore.
  • Developing web-tier using struts framework.
  • Creating custom tags for JSP for maximum re-usability of user interface components.
  • Testing and deploying the application on Tomcat.
  • Maintaining the database required for report generation.

Environment: Java, J2EE, Servlets, JBoss, JSP, HTML, JavaScript, Spring, Struts, Hibernate, CSS, SQL, Eclipse, Maven.

Hire Now