We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

2.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY:

  • An Enterprise Web Content Management Systemprofessional having 8 years 4 months of working experience in Information Technologywith 4 years in AEM.
  • 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 5.6.1, 6.1, 6.2,6.3 WCM, Components, Widgets, AEM DAM, and Apache Sling
  • Experienced in developing Custom OSGi bundles.
  • Well versed in setting up or upgrading complex AEM environment with expertise in AEM Author, Publisher and Dispatcheradministrations.
  • 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.
  • 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.
  • Domain expertise includes, system developments using CoreJava&J2EE Technologies such as JSP, JDBC, XML, SAML, ANT, Maven, Java Script.
  • Experience in Adobe AEM WCM, CMS, CRXDE, CRXDE Lite, JCR, Apache sling, AEM Component Development, template development, Architecture, Administration and installation of Publish and Author instances etc.
  • Expertise in developing editable templates.
  • Proficient in MEAN Stack development, using RESTful web services.
  • Proficiency in deploying n - tier Enterprise / Web applications using ApacheTomcat.
  • Efficient use of various design patterns such as MVC (Model-View-Controller), Singleton, Service locator, DAO (Data Access Object), DTO (Data Transfer Object), and BusinessDelegate in the development of distributed Enterprise Applications.
  • Experience in design and development of, Object Oriented (OOPS), distributed OOAD based system using UML/ Rational Rose.
  • Worked on Client-Server Applications in Finance, Retail and Telecom, Health Care projects of Java J2EE.
  • Experience with SDLC process (Agile, Waterfall models) of performing detailed analysis, collecting use cases, documenting requirements.
  • Ability to build tables, stored procedures, indexes, create jobs in SQLServer, use SQLServer Management Studio and tools such as query analyzer, activity monitor, and query profiler
  • Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.

TECHNICAL SKILLS:

J2EE Technology: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS

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

Database: Oracle (9i, 10g, 11g), SQL Server 2008, MySQL

IDE: Eclipse, Net Beans, IBM RAD, Builder

Enterprise Web Products: AEM 6.3,6.2,6.1, 6.0, 5.6.1

Operating Systems: Windows 9x/NT/XP/2003/VISTA/7/8, Linux, Unix

Design & Control: UML, Rational Rose, CVS, Clear Case

Tools: BEA Web Logic 8.1, JBOSS V7, IBM

Web sphere Application: Server6.1, Tomcat 8.0, JUnit 4.0, Log4j,Mercury Quality CentreRational Clear Quest, ANT, Maven, Jenkins, SVN, Toad

Programming Language: C, Java

Query Languages: SQL, PL/SQL

GUI: HTML, Angular JS, XML, XSLT, JSF, AJAX, JavaScript, CSSSightly,Foundation 5, JQuery, Bootstrap.

Conceptual knowledge: Web Services

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

Sr. AEM Developer

Responsibilites

  • Created custom templates using Adobe experience manager 6.3.
  • Developed multiple custom components using AEM
  • Working knowledge on AEM 6.3 version.
  • AEM design and framework development and Architecture using components widgets, AEM bundle, JCR/Sling API, clustering publish and author and editing content with the help of widgets.
  • Responsible for coordinating with the dev team and perform build and deploying the components
  • Created Touch UI and Classic UI AEM components and also created few dialogs using version 6.3
  • Responsible for design, development and unit and integration testing of AEM components, templates and the corresponding web services.
  • 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.
  • 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.
  • Document each and every user story. Review of Code and prepared test cases.
  • Develop custom components, customized forms for Internet and Intranet sites of the company.
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Main code changes were done in JSP, JQuery, and AJAX and JavaScript environment.

Environment: AEM 6.3, JCR, Apache Felix JAVA, J2EE, POJO, JSON, Adobe Experience Manager, Sightly, HTML5, Ext JS, CSS3, Maven, GITHUB, Restful Web services, Agile, SCRUM, Akamai, JIRA, JavaScript, JQuery, JSON.

Confidential, Texas

AEM Developer

Responsibilites

  • Created and maintained AEM 6.1 and AEM 6.2 content management systems
  • 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. File vault in conjunction with GIT helps to pull or push the code to developer's machine.
  • Developed Templates and Components using AEM 6.2 Sightly and the Sling Models.
  • Held responsible for designing and implementing cloud-based solutions, including private, community and public cloud deployment models.
  • Define/Develop Junit for classes testing and Multi Site Management strategy.
  • Verify/Validate testing to ensure that the team generates high quality output.
  • Develop Custom AEM Workflows, OSGI Services and other Dynamic/Static web content management components. Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Development of the static web pages, landing pages, category landing pages using content management system.
  • Worked on storage implementation like MongoDB Storage available in AEM 6.2 on the author instance.
  • Provide estimates, designs, and the specifications for components, AEM templates, and workflows
  • Built various web pages using Java Script, HTML, CSS and JQuery.
  • Setup and configure the Authoring and Publishing environments, replication agents, AEM dispatcher to cache landing pages HTML and serve as the static pages from Apache
  • Using Angular JS to provide services to the different components of portal.
  • Worked on the Angular JS for reading and Posting JSON data.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Involved in content migration from AEM 6.1 to AEM 6.2.
  • Server Monitoring and implementing automated/custom maintenance tasks.
  • Provided estimates, designs, and specifications for AEM templates, components, and workflows.
  • Built various web pages using HTML, Angular JS, CSS, Java Script and JQuery.
  • Setup and configured Authoring and Publishing environments, replication agents, AEM dispatcher to cache the landing pages html and serve as the static pages from Apache.
  • Used Angular JS to provide services to different components of portal.
  • Worked on Angular JS for reading and Posting JSON data.
  • Worked on Forms customization by developing the custom form fields, writing the custom constraints for form fields and specifying the global validation resource type at the form level.

Environment: Adobe AEM 6.1 and 6.2, DAM, AEM Tagging, JAX-WS, JAX-RS, Java, J2EE, Amazon AWS, Apache Maven, Angular JS, Rally, Restful Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, Angular JS, JSP, AJAX, JUnit, log4j, Linux, Windows, ATTD

Confidential, Boston, MA

AEM Developer

Responsibilites

  • Extended foundation components to create customAEM components based on requirement Developed AEM templates and components.
  • Experience developing UI, OSGI components in AEM.
  • Experience developing event handling and related components in AEM.
  • Effective use of component properties to meet the business requirements like actions, drop targets and in place Designed DAM Tagging and taxonomy for website.
  • Worked on templates which inject news, photos, videos and articles from third party via web services calls.
  • Worked on design for integration with third-party RESTful and SOAP based web services.
  • Logged the application using log4j for easier debug and maintenance.
  • Developed various templates for Consortium to be reused by all the members for individual websites.
  • Worked on Multi Site Manager (MSM) in AEM, enforcing a common base structure and common content across the website.
  • Developed components, templates, design libraries using ExtJS, Angular JS, jQuery and JSON formats.
  • Strategy for Content Migration from 5.6 to AEM 6.1. Design & Development of content migration scripts for Migration.
  • Key contributor for AEM 5.6.1 to 6.1 upgrade
  • Implemented i18n internationalization in the website.
  • Used Clear Case and SVN for version control.
  • Worked with QA team in preparation and review of test cases.
  • Involved in production support, defect fixing.
  • Extensively designed and developed custom ExtJs components and custom xtypes (especially data grids). Designed and delivered Adobe AEM components to allow non-technical users to rapidly update and create web site content.
  • Content authoring and maintenance for test environments, including Campaigns and Segmentation.
  • Setup and Used maven for managing dependent software libraries (jars) required to build our application.
  • Involved in testing of application on various levels like integration and System testing.
  • Efficiently used Apache Sling/JCR for Content Resolution and handling dynamic data.

Environment: AEM 6.1, 5.6.1, JDK1.6, Java Script, HTML, CSS, Ajax, jQuery, Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector.

Confidential, San Jose, CA

AEM Developer

Responsibilities:

  • Involved in Requirement gathering, Analysis, Design, Development, Testing and implementation of AEM work flows.
  • Developed AEM 5.6.1 custom work flow templates and modules for WCM life cycle management.
  • Created AEM 5.6.1based Forms.
  • Developed GET/POST Sling Servletto provide various services in the AEM 5.6.1system.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring web app services and custom business logic in Java.
  • Developed custom components related to parsys using CRXDE lite for the component structure ad used CRXDE.
  • Developing templates/components using CRXDE.
  • Maintenance and packaging of content, delivery and installation across all environments.
  • Performed AEM 5.6.1customization on foundation components, core CMS and work flows to extend functionalities, improve performance as per the requirements.
  • Developed digital consumer experiences based on foundation of the Adobe AEM product suite, including AEM, CRX, WCM and DAM.
  • Testing of AEM 5.6.1components and templates. Also involved in writing Junit test cases for all the java services.
  • Responsible for defining the Project setup, defining the templates required and Components.
  • Implemented REST, Apache Sling, AEM 5.6.1for Custom Coding.
  • Involved with content management strategies, architecture and multichannel content delivery.

Environment: AEM 5.6.1, SVN, JSP, JSON, HP-Unix 11.23, CRX, PL-SQL, UNIX, MS Project, HTML, J-Query, AJAX, Apache Felix.

Confidential, Birmingham, AL

J2EE/ Web Developer

Responsibilities:

  • Developed views using Bootstrap components, Angular-UI and involved in configuring routing for various modules using angular UI router.
  • Created Custom Directives in Angular-JS, making use of Modules and Filters objects according to the application requirement. Involved in making Spring and Hibernate enhancements to existing applications
  • Used Spring LDAP for user security credentials authentication and for validating the User roles.
  • Developed Restful services using Spring Boot and Jersey integration and involved in creating Jersey filters, interceptors and exception mappers.
  • Coded Gradle build scripts to build and deploy the application on WebSphere. ETL jar is configured to run on daily and monthly basis this job is configured in Cron tab.
  • Designed and Developed UI for Portfolio Review Dashboard application using Angular-JS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery Developed a Java based ETL tool which extracts data from sources like IBM Cognos (xml) & MySQL and dumps data in the target tables in MySQL database.
  • Worked to secure RESTful web services with Spring security to authenticate any third party requests coming in.
  • Developed Apache Camel endpoints and used producer template to route messages to JMS queues.
  • Utilized Angular-JS framework to bind HTML template (views) to JavaScript object (models).Implemented continuous deployment system with Jenkins, AWS,CodeDeploy, Ops Works, and Packer for deployment of Java Applications.
  • Developed the UI panels using XHTML , Angular-JS , XML , Web Services , WebSphere Application Servers and JQuery .
  • Used MySQL as backend database using Windows OS, Involved in development of Stored Procedures, Functions, Packages and Triggers.
  • Deployed the application on a JBoss server on a UNIX platform.

Environment: Agile,Core Java 1.8, Spring 4, Spring Boot, Angular-JS, HTML 5, Node-JS, Bootstrap, CSS, JavaScript, JQuery, MySQL, Mongo-db, Hibernate, JERSEY REST, Eclipse, NetBeans, IBM Cognos, JMS, Apache Camel, JBoss, Jenkins, Gradle, AWS, Unix, Web Service, WebSphere.

Confidential

Software Engineer

Responsibilities:

  • Participating in the High-level and low-level system design, Production, planning, estimation, Testing and implementation of registration and forgot flows.
  • Developed cross-browser/platform HTML, CSS and JavaScript to desired design specs for single page layout using code standards.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using Microsoft Visio.
  • Creation and maintenance of data using Oracle database. JDBC for database connectivity with Oracle.
  • Implemented Servlets, JSP'S, SOAP Web-services and associated business modules integration.
  • Involved in Unit integration and UAT with test cases. Developed Junit Test Cases for Code unit test.
  • Involved in analyses and design phase using Agile Methodologies.Experience in working with LDIFfiles for LDAPupdates.
  • Responsible for customizing data model for new applications by using Hibernate ORM technology.
  • Involved in creating Web Service interface and implementation based on HTTP.
  • Involved in SOAP development when coordinating other part of the project with current one. Testing Web services using Soap UI tool.
  • Maintained the business standards and the requirements in JavaBeans and deployed them.
  • Used Log4j for writing the log files and for logging errors, debugging and tracking using loggers, appenders components.
  • Used CVS as Version Control System for the application. Resolved database inconsistency with better design and efficient SQL queries.
  • Provided technical support to internal developers and external clients Generated test data and tested database to meet the functionalities/deliverables in the project documentation and specifications.
  • Onsite coordination which required status of issue fix, daily status call with offshore team.Involved in production support of various applications & Responding immediately for fixing code bug issues, Escalation, Enhancement.

Environment: Spring, Hibernate, CVS, Web-logic 10.3, JDK 1.8, Eclipse, JSP, Servlets 2.0, HTML, JavaScript, CSS, JQuery, Ajax, JDBC, SOAP, Oracle 10g, WSDL, LDAP, Soap Web Services, Bootstrap, PL/SQL, JUnit, SQL Developer and Log4j.

We'd love your feedback!