We provide IT Staff Augmentation Services!

Senior Aem Developer Resume

5.00/5 (Submit Your Rating)

Sandiego, CA

SUMMARY

  • Experienced professional in IT industry wif strong experience in Web content management (WCM) & J2EE development technologies wif solid experience of Object Oriented Programming (OOP) as well as Test - Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC).
  • Overall 7 years 6 months of IT experience and over 4.5 years of hands-onAEM experience in development of content management solutions using Adobe AEM Content Management System.
  • Excellent work experience in AEM 6.3, AEM 6.2, AEM6.1, AEM 5.6.1,Adobe, WCM, CMS, CRXDE, CRXDE Lite, Apache sling, DAM.
  • Good Conceptual noledge of Adobe AEM and Java/J2EE.
  • Extensive programming in Web Technologies like JSP, JavaScript, XML, AJAX, Apache Sling, Apache Felix and OSGI bundles.
  • Working on responsive designs using Bootstrap and media queries.
  • Experience in developing Templates (Static and Editable templates), Custom Components, creating and launching Workflows and customizing out of teh box Widgets.
  • Experience in developing applications using Java IDE tools like Eclipse and Net beans.
  • Implementation noledge of i18n on Components and Dialogs.
  • Created Content Fragments by creating custom content fragment model.
  • Used Brackets for Sightly coding of components and client libraries.
  • Efficient in Dispatcher configuration and Load balancing.
  • Proficient Experience in working wif Event Handling, OSGI bundles, Sling Listeners, Sling Servlets, Sling Schedulers and Sling Configuration.
  • Rich experience in Web Services such as SOAP and Restful.
  • Extensive experience in all core web technologies including XML, XHTML, HTML client/server-side, Bootstrap and scripting languages such as JavaScript, and JSP, and web services development using Restful implementations
  • Designing teh Workflow Structure which involves to automate teh Specific Process in AEM.
  • Proficient in configuration, implementation and integration of Enterprise Multi-tier Web Application wif J2EE Frameworks, such as spring, Hibernate, Struts.
  • Provided author training to business users to familiarize them wif teh design and usage of teh system.
  • Strong Experience in developing data models using Hibernate POJO’s and configuring Hibernate persistence layer
  • Experienced in using Adobe Dynamic Tag Management (DTM) and integration of AEM wif Adobe Analytics and Adobe Target.
  • Experience in creating Workflow packages and using Tag Manager for reading tags from pages.
  • Created teh blueprints and live copy of teh application.
  • Good noledge of database connectivity (JDBC) for databases like SQL Server, MySQL, Oracle, etc.
  • Expertise in building client side Middle Tier Development environment using JSP, Servlet, JavaMail, etc.
  • Experience inAdobeTargetcontent optimization systems.
  • Created multiple versions of same site by using AEM Launches feature.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Have excellent programming, communication and interpersonal skills wif a keen understanding of complete software life cycle involved in business applications, their Integration, and a proven ability to learn new technologies & adapt to new areas. Ability to learn quickly in work environment, productive interpersonal skills, problem solving skills.

TECHNICAL SKILLS

Languages: JAVA/J2ee, JavaScript, SQL

Scripting/Markup Languages: HTML, XML, Sightly HTML, JavaScript, CSS, jQuery,AngularJS

CMS Platforms: AEM 6.3/6.2/6.1, Adobe CQ 5.4, Adobe CQ 5.5, CQ5 DAM, Adobe CQ5 APIs, CQ Tagging

Framework: Spring MVC, Groovy and Grails

Build Tools: Maven, Ant, Jenkins

IDE: Eclipse, NetBeans

Tracking Tools: JIRA

Version Control: SVN, GIT

OS: Windows, LINUX (Red Hat), Mac OS

App Servers: Apache Tomcat, IBM Web Sphere 6.1, JBoss, WebLogic

Web Server: Apache Sling, Apache Felix, Apache Solr

Database: Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Design: UML

PROFESSIONAL EXPERIENCE

Confidential, Sandiego, CA

Senior AEM Developer

Responsibilities:

  • Installed and configured version 6.3 of Adobe AEM Web Content Management System and Apache Felix Admin Console.
  • Developed custom templates, components and widgets using AEM and integrated Components wif Angular JS.
  • Created new components in both classic UI and Touch UI using CRXDE Lite.
  • Implemented AEM Dev Tools to make development easier.
  • Implemented i18n for components and dialogs for translation in to different languages.
  • Involved in developing web applications, templates, and components for teh Adobe AEM wif teh halp of MSM (Multi Site Manager) created Blueprints &Live Copies and Internationalized components and dialogs.
  • Integrated ACS AEM Commons wif AEM 6.1 for Bulk oak indexing.
  • Integrated AEM wif Brackets Extension to provide a smooth workflow to edit AEM components and Client Libraries.
  • Exposure to Jenkins CI configuration for Build Automation
  • Integrated JIRA system wif Workflow functionalities.
  • Writing activation and deactivation workflow models using various components such as process, participant, and dynamic participant steps.
  • Experienced in Adobe Day CQ and associated technologies like Sling, OSGi, Felix, JCR, and CRX.
  • Created Resource Resolver rules in Felix console by having a custom URL mapping.
  • Integrated JIRA wif Bamboo for Continuous Integration testing. Created new build plans and updating dependencies
  • Created custom OSGi services and Servlets using Eclipse IDE wif Maven.
  • Created AEM templates and page components wif custom dialogs.
  • Used SCR annotations while creating servlets, schedulers, listeners, workflows.
  • Managed Users, Groups and System Users and Access Control Level (ACL) permissions.
  • Troubleshoot of caching issues related to Dispatcher and browsers.
  • Developed mobile site Dialog and mobile Template.
  • Integrated Dailog and Design Dailog for all teh content based components which allow to render teh content dynamically
  • Created OSGi bundles and resolved dependencies for teh project.
  • Created Custom loggers in Felix Console.
  • Interacting wif business team for clarifications on teh requirements.
  • Adopt and utilize iterative/Agile methodology as needed or requested.
  • Analyzing and identifying teh problems and fixing teh issues.

Environment: AEM 6.3, Java (JDK 1.7 &JDK 1.8), Eclipse, Maven, Apache Felix, Apache Sling, JSP, JIRA, Web Services, JSON, SDLC, Agile, OSGi, Servlets, Sightly HTML, JavaScript, Brackets, JackRabbit,CSS, JQuery, Node.js, JQuery.

Confidential, O'Fallon, MO

AEM Developer

Responsibilities:

  • Develop, implement and configure web content management solutions usingAEM(Adobe CQ) and technologies such as Java, HTML/DHTML, XML, JavaScript, and web services
  • Designed and developed,AEMbuilding blocks including templates, reusable components, dialogs, widgets, workflows inAEM6.0.
  • Extensive experience in using AEM tag libraries and custom tag libraries of teh components.
  • OSGi bundle containing components is created and OSGi services are accessed from AEM components.
  • Created an HTML / CSS based icon, clip art, and graphical standards online repository.
  • Extensive use of JSP Tag libraries and developed custom tag libraries to simplify teh code.
  • Managed OSGi configuration wifin teh CRX repository.
  • Involved in migration project from 6.0 to 6.2 in 2016.
  • Configured replication agent and dispatcher for caching and load balancing.
  • Calling teh forms automation engine using web services and API'S.
  • Proficient in Adobe CQ foundational concepts, including teh CRX repository, teh CQ platform, teh use of core frameworks such as Apache Sling and Apache Felix.
  • Used Servlets to implement Business Logic wif JSP.
  • Workflows are configured wif custom steps and implemented in teh project.
  • GIT is used for version control and JIRA is used for tracking.
  • Managed teh Media files using Digital Asset Management (DAM).
  • Developed UI using HTML, CSS, JavaScript validations and XML.
  • Involved in testing and bug fixing of teh application.
  • Developed and designed teh front end using XML, XSLT, HTML and CSS.
  • Working noledge on Importing, Exporting CQ Packages using package manager.
  • Users and groups were created and permissions to them were managed.
  • Used Client libraries to minify JavaScript and CSS into one common file and load it on page load.
  • Maintained teh Content Management System (CMS) and provided support for teh application
  • Dispatcher is configured to cache responses from an AEM publish instance, to increase teh responsiveness and security of teh externally facing published website.
  • Managed SDLC processes and associated artifacts.

Environment: Java (jdk1.6, 1.7), JSP, Servlets, JavaScript, HTML, CSS, jQuery, AEM 5.6.1, AEM 6.0,AEM 6.2, Apache Sling, CRXDE, WCM, JIRA, Hibernate, Node.js.

Confidential, Portland, OR

AEM Developer

Responsibilities:

  • Designed and developed CQ5 building blocks including Templates, Components, Dialogs, Widgets, and Workflows.
  • Installed and configured version 5.6.1 of Adobe Web Content Management System and Apache Felix Admin Console.
  • Worked in Digital Asset Management (DAM) and managed teh assets.
  • Implemented teh OSGI bundles for interacting wif remote spring web app, web services and custom business logic in java and deploy as jar files from teh Felix System Console.
  • Designed and development of web pages using AEM 5.6.1, JavaScript, HTML, CSS, Ajax and JQuery.
  • Extensively used AEM 5.6.1 tagging features in developing components and templates.
  • Maintained teh Content Management System (CMS) and provided support for teh application in authoring environment.
  • Installed CRXDE Integrated development environment and Configuration of teh project wif Subversion version control.
  • Involved in packaging and deploying teh application using Maven in different environments
  • Created documentation and project specific configuration as wiki pages in Confluence.
  • Used SVN as version control and integrated wif Hudson for continuous integration and nightly builds.
  • Worked on implementing home page and other related pages.
  • Used JIRA & Mingle for bug tracking and project tracking.
  • Involved in building, deploying teh code and moving code to different environments.
  • Used Log4J for logging and tracing teh messages.
  • Used GIT to review code and do a continuous integration.
  • Involved in supporting teh application postproduction and maintenance.

Environment: Java (jdk1.5), JSP, Servlets, Java Script, HTML, CSS, Ajax, JQuery, AEM 5.6.1 (WCM), Apache Sling, CRXDE, CRX, WCM, Jackrabbit, JCR Connector, Windows and Linux, SVN, Hudson.

Confidential, Center Valley, PA

Java/J2EE Developer

Responsibilities:

  • Extensively worked on Core Java including Exceptional handling and collections wif code review and sharing best practices wif teh team.
  • Responsible to enhance teh Portal UI using HTML, JavaScript, JAVA XML, JSP, JSTL and CSS as per teh requirements and providing teh server side and client side JavaScript validations.
  • Designed and developed UI screens wif to provide interactive screens to display data.
  • Applications Development, coordinating wif business users, QA team and colleagues in Agile environment.
  • Working experience on core Java Concepts like Collections, OOPS concepts.
  • Spring security is used to manage roles to access teh application.
  • Heavily worked wif MSSQL for user data maintenance.
  • Worked extensively on teh Backend side of teh applications to write Rest Webservices.
  • BuildSpring controller in teh back-end to handle requests sent from teh front end.
  • Experience working wif Rest Web services for returning JSON to frontend.
  • Implemented DAO layers using JPA standards and Hibernate API interfaces, developed POJO, and implemented Hibernate and integration wif Spring Framework.
  • Used ApacheMavenas teh software build tool andLog4Jfor logging errors and messages.
  • Used Eclipse IDE for code development along wifSVNfor managing teh code and Hudson for continue integration.
  • Used Junit to write different test cases.
  • Experience working wif Rest Web services for returning JSON to frontend.
  • Deployed project on Web Sphere Application Server.
  • Used Subversion as a version control tool.
  • Rally and Version One is used for tracking work progress and dividing tasks. Wrote documentation on Confluence for teh newly developed API.
  • Used agile methodology for teh software development.

Environment: HTML, CSS, JavaScript, Spring, Spring MVC, Spring Security, JPA, Maven, JQuery, Restful Web services, SVN, Tomcat, WAS 8.5,Junit.

Confidential

Java Developer

Responsibilities:

  • Involved in design, development and testing phases of Software Development Life Cycle (SDLC).
  • Extensively involved in gathering business requirements and system requirements and specifications.
  • Developed pages by using JSP, HTML, DHTML, XHTML, CSS, and JavaScript.
  • Implemented Spring framework for cross cutting concerns and IOC for dependency injection.
  • Designed and developed web services for search, validations and reports using Struts and Spring Framework (Dependency Injection), Business Delegate & DAO Design Patterns.
  • Extensively worked on application service components and configured beans using Spring framework, development of Hibernate mapping files and generation of database schema.
  • Used Hibernate in data access layer to access and update information in teh database and call stored procedures.
  • Used SQL for accessing teh oracle database using Hibernate and Spring, and mentoring teh business users.
  • Hands on experience in Java asynchronous programming, Multithreading, Collections and a few design patterns.
  • Used JUnit Testing of various modules by generating teh Test Cases.
  • Integrating teh unit testing in build process wif Maven for TDD (Test Driven Development).
  • Used Log4j to implement logging facilities and Developed many custom-made exception classes.

Environment: Java, J2EE, HTML, DHTML, XHTML, CSS, JavaScript, Struts, Spring, Hibernate, SQL, Junit and Log4j.

We'd love your feedback!