We provide IT Staff Augmentation Services!

Aem Developer Resume

Detroit, MI

SUMMARY:

  • Over 8 years of IT experience with 5 years of experience in design and implementation of modules on AEM 5.6.1,6.0,6.1,6.2,6.3& 6.4 and experience in design, development, deployment, maintenance and support of Java/J2EE applications.
  • Implemented Adobe CQ5 templates, components, dialog, workflow, style sheets, Meta tagging and Performed CMS administration tasks.
  • Experience in Adobe Experience Manager and other enterprise - level web publishing platforms.
  • Experienced in Object oriented analysis, design and development using Java, J2EE (Servlets, JSPs, JNDI, Java Beans, EJB and JDBC).
  • Extensive Knowledge in CSS2/CSS3 Styling Modules
  • Proficient in Java / J2EE technologies, Java Servlets, Applets, JSP, EJB,JDBC, Web Services, Tag Libraries.
  • Experience in Web technologies using HTML 4/5, CSS, XHTML and Java script, JQuery, AngularJS, AJAX and JSON.
  • Expert in creating of Templates , Custom Components , Workflow Models/Workflows, Blueprint, Widgets
  • Installed and configured authoring and publishing environments, replication agents.
  • Worked on different IDEs including CRXDE Lite, Eclipse, NetBeans
  • Strong knowledge on Adobe Marketing cloud.
  • Good understanding of Java content repositories, sling request processing and OSGi bundles.
  • Comfortable with WCM concepts like translation, multisite management, tag management, JCR event handling, personalization, replication agents, workflows, dispatcher server management, custom widgets, web analytics etc.
  • Strong knowledge on Adobe Analytics, Google Tag Manager and Adobe Dynamic Tag Manager.
  • Experience of working in Agile development environment.
  • Conducting the Joint Application Development (JAD) sessions to resolve open issues.
  • Designed, developed and supported CMS components, integrations and applications
  • Responsible for initiating, planning, construction, execution, monitoring and controlling Web and Desktop applications.
  • Experienced with Adobe analytics (Site Catalyst).
  • Experienced in using XML related standards and technologies likeXSD, DTD, JAXB, Xpathand XSLT.
  • Profound Knowledge in developing HTML pages using DIV layout, Web Accessibility and Web Usability
  • Profound Knowledge in Document Object Model (DOM)
  • Involved in resolving the Technical issues regarding the applications in the Project.
  • Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
  • Experience with connecting and working with third party repositories and experience in using GIT and SVN for source code control.
  • Extensive experience in client interaction for business requirements analysis, presentations for business and technical requirement document and functional design document.
  • Good Team Player with Excellent Communication Skills and Highly Motivated analytical Problem Solver
  • Excellent analytical and logical skills with strong communication skills.

TECHNICAL SKILLS:

ECM Tools: Adobe 6.3,6.2, 6.1, 6.0,5.6.1

Languages: JAVA/J2ee, JavaScript, SQL

Web technologies: Servlets2.4, JSP2.0, EJB2.1, JDBC3.0, JSTL, EXTJS

IDE: CRXDE lite, Eclipse, Net Beans, Bit bucket, TFS, RTC, GitHub, GitBlitMarkup/

Scripting Languages:HTML5, CSS3, JavaScript, UNIX Shell Scripting, jQuery, AngularJS, AJAX, JSON, HTL

JBoss, Tomcat, Apache web: server

Database Applications: SQL Server, MySQL, Oracle, Mongo DB Build and Log Tools/Version Control

Tools: Maven, Jenkins, Subversion, CVS, IBM Rational Clear Case

Spring Framework: MVC, Struts2, Apache Sling, Apache Felix Hibernate

Web Services: WSDL, SOAP, RESTful services, SOA

Web Servers: Apache HTTP Server, Internet Information Services

Design Pattern: DAO, DTO, MVC, session Fa ade, Singleton, Factory

PROFESSIONAL EXPERIENCE:

Confidential, Detroit, MI

AEM Developer

Responsibilities:

  • Installed and configured Adobe AEM 6.3 version and Apache Felix admin console.
  • Involved in content migration from AEM 6.2 to AEM 6.3.
  • Involved migration from AEM 6.3 to AEM 6.4
  • Develop Custom AEM Workflows, OSGi Services and other Dynamic/Static web content management components.
  • Installed CRXDE Integrated development environment and Configuration of the project with Subversion control.
  • Accessed JCR programmatically to store and fetch data.
  • Setup and configure Authoring and Publishing environments, replication agents, dispatcher flush agents, AEM dispatcher to cache the landing pages, HTML and serve as the static pages from Apache.
  • Create and integrate content driven applications on top of the AEM core platform.
  • SVN is used as a distributed revision control system for AEM.
  • Used AEM Developer tools for exporting and importing content to and from AEM repository.
  • Developed JSP's, Action Forms and Action Classes as part of presentation layer development.
  • Extensive use of JSP Tag libraries and developed custom tag libraries to simplify the code.
  • Used Servlets to implement Business Logic with JSP.
  • Implemented SOA architectural pattern using SOAP based web services.
  • Exposure to Jenkins CI configuration for Build Automation.
  • 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.
  • Used Maven to build and generate code analysis reports.
  • 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).
  • Involved in supporting the application post production and maintenance.
  • Experience working in an agile environment, involved in daily standup meetings.

Environment: AEM 6.3,6.4, HTML5, CSS3, Java Script, JSP, Servlets, JQuery, SQL, Angular JS, XDP, AEM 6.3, CRXDE, CRX, WCM, JCR, Apache Sling, Slightly, SOA, Eclipse, Maven, SVN, SOAP, VISIO Designs, Hibernate.

Confidential, Santa Clara, CA

AEM Developer

Responsibilities:

  • Developed Components and Templates using Adobe AEM 6.2 touch UI for supporting the different Webpages.
  • Performed DAM customization and custom component and features.
  • Implemented principles of SOA to provide service transparency.
  • Development of static web pages, landing pages, category landing pages using content management system.
  • Responsible for maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Design and build data synching tools to store information in AEM’s JCR.
  • Built various web pages using HTML5, CSS3, JavaScript and JQuery.
  • Setup and configure authoring and publishing environments, replication agents.
  • Used dispatcher for load balancing and caching
  • Developed message driven web services using Spring Integration.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Worked on the development of OSGI bundles
  • Have a complete understanding of CRX repository and accessing the CRX content nodes by SQL Queries and XPath .
  • Strong knowledge on AEM associated technologies like Sling , OSGI , Felix , JackRabbit , JCR , and 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.
  • Involved in testing components on framework.
  • Developed Workflows, Launchers, Servlets and OSGI Services according to the requirements.
  • Created OSGI Configuration for environment and runmodes specific configurations.
  • Working in an agile methodology with Git for version control and Jira for work tracking.
  • Setup Jenkins a continuous integration tool for build and deployment process.
  • Used JIRA as an issue tracking tool in the agile/scrum methodology.
  • Involved in Unit and System Testing and Packaging and deploying application.
  • Effectively communicate design to customers and present design options/considerations.
  • Adopt and utilize iterative/Agile methodology as needed or requested.

Environment: AEM6.2,JAVA, J2EE, OSGI, Spring Integration, HIBERNATE, MYSQL, AJAX, JSON, HTML5, CSS3, Java Script,Bootstrap,JQuery, SQL, Jenkins, Maven, SOAP UI, XPath, XML, LINUX, JSP, Web Services (SOAP, REST), Eclipse, GIT.

Confidential, Owings Mills, MD

AEM Developer

Responsibilities:

  • Experience in developing UI, OSGI components in AEM 5.6.1
  • Learning the new platform for developing using AEM, JQuery, Ext JS and related APIs
  • Working with Maven to build and generate the jar files to deploy in the Felix Console.
  • Developed workflow components related to digital assets upload workflow (documents and videos) as per the client requirements.
  • 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.
  • Experience Developing service in Events that gives JSON output for the events status & time.
  • Used Maven to build and deploy jar files.
  • Code to different environments.
  • Created Responsive Designs using HTML, CSS.
  • 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.
  • Design and development of web pages using JavaScript, HTML, CSS, Ajax and JQuery.
  • Develop and write high level design with an emphasis on robust functionality and performance.
  • Assign detailed design and coding work and facilitate reviews.
  • Participated in requirement/status calls with clients.
  • Converting business requirements to technical requirements.
  • Coordinate code releases, data loads, deployments.
  • Data from Sterling database is retrieved using RESTFUL service calls to Customer Order Management (COM) layer.
  • Using JAX-RS specification for creating Restful services.
  • Design user interface using html, JQuery and backbone.
  • Used Maven to build and deploy jar files.
  • Used GIT to review code and do a continuous integration.
  • Manage any technical issues that arise during development.

Environment: AEM 5.6.1, Java, JSP, Struts, MVC architecture, AJAX, Eclipse, JNDI, WebLogic 8.0, JMS, JavaBeans, Rational Rose, UML, ExtJS, SOAP, WSDL, JAXB, Xfire, Wsgen, Log4j, JUnit, Crap4j,ANT, Maven 2.0, JavaScript, Angular JS, Microsoft Script Editor, Sightly, Scrum, HTML, CVS, PL/SQL, Oracle 10g.

Confidential, Philadelphia, PA

JAVA Developer

Responsibilities:

  • Designed the applications using Spring MVC framework.
  • Extensively used Spring JDBC Template to implement DAO methods.
  • Working with ATG product catalogue. Involved in Database Design and modeling.
  • Implemented the application using the concrete principles laid down by several design patterns such as
  • MVC, Business Delegate, Session Facade, Data Access Object, Singleton and Factory.
  • Created Unit, Integration and System test cases for different workflows.
  • Used Spring JDBC Prepared Statement with JDBC Template to insert and modify the data in database
  • Developed all the UI pages using HTML, CSS, JSON, JavaScript and Ajax.
  • Follow the best practices in coding like removing unnecessary casting, using generics in Hash Map, caching, Collections like sort, comparator, list, set and Design patterns.
  • Used JQuery Events to manipulate the elements depends on the user interactions.
  • Performed extensive testing for all three integrations using Unit, Integration and System test cases.
  • Consumed and produced REST based services using Jersey.
  • Implementation of the Business logic layer for Mongo DB Services.
  • Set guidelines and timeframes and monitored the various phases of the project.
  • Consumed Restful web service to handle Json response using Curl and Jacksonframeworks.
  • Used WebLogic application server for deploying the application
  • Used Maven as a build tool and integrated with Jenkins.
  • Taken care of multi threading in back end java beans.
  • Used SVN Version Control for Project Configuration Management
  • Used Log4J to capture the log that includes runtime exceptions.

Environment: Java, J2EE, JSP 2.0, Spring3, Oracle, HTML, CSS, JSON, JavaScript, Ajax, MS-Visio, Eclipse, UNIX,JDBC Template, LOG4J, CVS, Maven, WebLogic Server.

Confidential

JAVA Developer

Responsibilities:

  • Designed the application using J2EE patterns and developed Java Beans for business logic.
  • Developed the presentation layer using Struts Framework and Responsible for coding all the JSP, Servlets used for the Used Module.
  • Developed the JSP, Servlets and various Beans using Websphere 5.x server.
  • Wrote Java utility classes common for all of the applications.
  • Designed and implemented highly intuitive, user friendly GUI from scratch using Drag and Drop with Java/ Swing and CORBA. Extensively used multithreading concepts.
  • Deployed the jar files in the Web Container on the IBM Websphere Server 5.x.
  • Hands-on experience in installing, configuring and deploying application on Websphere Portal Server.
  • Designed and developed the screens in HTML with client side validations in JavaScript.
  • Developed the server side scripts using JMS, JSP and Java Beans.
  • Adding and modifying Hibernate configuration code and Java/SQL statements depending upon the specific database access requirements.
  • Involved in Database design and development. Involved in SQL scripting. Involved in the system integration and testing.
  • Design database Tables, View, Index's and create triggers for optimized data access.
  • Developed Web Services using Apache AXIS tool.
  • Designing of the system as per the change in requirement using Struts MVC architecture, JSP, DHTML.

Environment: Java 1.2.3, Servlets 2.2, Enterprise Java Beans 1.1, SQL Server, JSP, HTML 4.0, JavaScript, UML, Weblogic 5.1, ASP .net, IIS, MTS, COM Component, Windows NT.

Hire Now