We provide IT Staff Augmentation Services!

Aem Developer Resume

2.00/5 (Submit Your Rating)

Ridgefield Park, NJ

SUMMARY

  • Around 8 years of IT Experience. Expert in JAVA, J2EE and CMS applications.
  • Experienced in CMS based applications using Adobe CQ CMS.
  • Worked on diferrent versions of AEM like AEM 5.5, 5.6, 5.6.1, 6.0, 6.1 - SP1, and 6.2 .
  • Implemented Adobe CQ templates, components, workflow, style sheets, JSON, JQuery, and performed CMS administration tasks.
  • Hands on experience on Sightly and used HTL tags to integrate the backend content in the HTML of the webpages.
  • Created custom sling bundles as part of new functionalities provided to CQ sites.
  • Experienced in CRXDE and Eclipse IDEs in developing CMS applications.
  • Implemented Adobe CQ templates, components, workflow, stylesheets, and performed CMS administration tasks.
  • Experienced in using HTML, CSS, Javascript, and Javascript framework libraries JQuery to implement user interface screens.
  • Experience wif multilingual websites having i18n translations.
  • Experienced in Object oriented analysis, design and development using Java/J2EE technology using collections, Servlets, JSPs, Java Beans.
  • Experienced in developing the UI part of application using web technologies like, JSP, HTML5, CSS, XML, Javascript, JQuery, JSON, and AJAX.
  • Experienced in developing enterprise applications using MVC frameworks such as Struts, Spring MVC.
  • Experienced in using RDBMS like Oracle, DB2, Microsoft SQL Server and MySQL.
  • Experienced in developing applications using application/Web servers such as JBoss, Weblogic and Tomcat, Apache Webserver.
  • Used project management tools like JIRA, RADAR in optimizing application development, and used integration tools like Jenkins for continous integration.
  • Used Various control versions to maintain the source code like SVN, and GIT.
  • Experience working using built tools like Apache ANT and Apache Maven.
  • Experience wif SDLC process like Agile Scrum, waterfall models of performing detailed analysis collecting use cases, documenting requirements, and creating designs for the Object Oriented Programming Applications.
  • Resourceful, self starter, self motivated wif aptitude to self train and adapt to new market trends, requirements and ideas

TECHNICAL SKILLS

User Interface: HTML, CSS. JavaScript, JQuery, and Ajax.

Languages: Java, SQL

Web Application Frameworks: Spring, Apache Sling, Apache Felix

Content Management System: Adobe CQ 5.5, AEM 5.6, AEM 6.1 SP1, AEM 6.2 SP2.

Application Servers: JBoss 6.x/5.x, IBM Web sphere application server, Apache Tomcat, WebSphere Portal Server 6.0/7.1/8.0

OS: Windows 7/Vista/NT/XP, MacOS, Unix.

Database: Oracle 9g/10i/11g, MySQL and MangoDB.

IDE: CRXDE, Eclipse, RAD

Version Control: SVN, CVS, and GIT

SDLC methodology: Waterfall, Agile

PROFESSIONAL EXPERIENCE

Confidential

AEM Developer

Responsibilities:

  • Worked on AEM 6.2 SP2 and Sightly.
  • Developed Touch UI components
  • Developed workflow model to create pages from the DAM uploaded Docx and Txt files.
  • Worked on workflow models for publishing pages and the Assets.
  • Developed Dynamic Components to fetch and display the data from the CSV.
  • Developed Custom Clientlibs to implement the functionality of components.
  • Used Granite and Coral Ui for the developing components, templates and the AEM custom screens.
  • Worked on Autopopulating Dialog fileds wif the data from CSV.
  • Developed custom Replication agent to facilitate the Static Replication of Pages.
  • Created sling servlets to post the data in the form of JSON.
  • Used JQuery to perform Ajax call operation to post and fetch the data from CSV using the Sling servlet.
  • Worked on parsing CSVs to read and display the data.
  • Developed Scheduler to send emails across different teams on page publishing and uploading assets into DAM.
  • Worked on customizing the consoles using the coral ui and jquery.
  • Developed DropDown component to browse different periodic data pages.
  • Created System Users to perform jobs.
  • Used GIT as control version.

Environment: Java, CQ5/AEM, Apache sling, Apache Felix, JCR, jQuery, Ajax, JSON, JavaScript, Maven, Linux, MangoDB,Apache dispatcher, Radar, Eclipse,GIT, Apache webserver, Vaultclipse.

Confidential, Ridgefield Park, NJ

AEM Developer

Responsibilities:

  • Worked on AEM 6.1 SP1and Sightly.
  • Developed components using Touch UI.
  • Worked on migrating the content from Teamsite CMS to AEM.
  • Developed Dynamic components based on the Query results obtained from the Database.
  • Developed Custom components dat are resused across different pages of the application.
  • Worked on workflow models for publishing content.
  • Developed dynamic bredcrumb component based JCR structure and Taxonomy levels.
  • Developed Dynamic components by querying the data base using SQL.
  • Used Mybatis to get the session of the DB.
  • Hands on experience on OSGI services.
  • Created sling servlets to post the data in the form of JSON.
  • Worked on dispatcher configurations for cache and load balancing.
  • Used JQuery to perform Ajax call operation which passes the request parameter to the Sling servlet.
  • Implemented Client libraries useful at page, global, and component level using css, and Javascript files.
  • Used sling resource merger concept to overlay the foundation page to add multiple custom properties to the page.
  • Used Sql to query the database to fetch the product information from the sql database.
  • Experienced working on the Search engine optimization META info for the page source.Adding of a property to the content node of the pages dynamically using Curl Command. Also Used Curl command to dynamically install a package into the AEM server.
  • Used javascript frameworks, jquery to create a responsive custom components, and integrated the files to the components using clientlibrary folders.
  • Worked on Scene7 Image presets for different images, and also configured the scene 7 on AEM server.

Environment: Java, CQ5/AEM, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, Vaultclipse, SQL Query, Scene 7, and SDL WorldServer.

Confidential, Atlanta, GA

Sr. AEM Developer

Responsibilities:

  • Developed custom AEM components for Web Content Management.
  • Developed highly interactive web applications utilizing AEM 6.1.
  • Worked on creating the components using Sightly.
  • Developed components dat include fetching the content dynamically based on tags.
  • Implemented components to utilize services through sling service calls and Jsp tags.
  • Developed Java components for AEM6.1 CMS (Content Management System), and worked on setting up all the dependent properties required for the application to an XML file.
  • Used both Classic UI and Touch UI in the development of the components, templates, and custom widgets in 6.0 and 6.1 versions of AEM.
  • Responsible for providing the “i18n” configuration dat could be used across the site.
  • Created Sling Servlets for rendering the JSON data in the response.
  • Implemented Sling servlets to provide Ajax handling.
  • Worked on MSM for creating blueprints and Live copies.
  • Worked on PIM integration, Ibatis, Sql Database.
  • Used REST and SOAP webservices in the application developement
  • Worked on OSGI Service for rendering the data dynamically.
  • Worked on the Run mode configurations for different run modes.

Environment: Java, CQ5/AEM, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, JavaScript Maven, Apache, dispatcher, JIRA, Eclipse, SQL Query, Scene 7.

Confidential, Raleigh, NC

AEM Developer

Responsibilities:

  • Migrating the products, tags taxonomy, time zones, states and country details from Teamsite CMS to AEM 6.0.
  • Worked on Templates and Components.
  • Responsible to convert functional requirements into CQ5 templates and Components.
  • Created custom components and custom xtypes (multifield, linkDialog).
  • Provided estimates and designs for templates, components and workflows.
  • Developed custom templates, components, and widgets using AEM .
  • Worked on setting up AEM projects using Maven.
  • Involved in the project team, which focused on testing and dealing wif process, tools and best practices.
  • Worked on storing the content of application in AEM using JCR repository.
  • OSGI TEMPhas been used to deploy dynamic libraries. Performed unit testing and integration testing.
  • Worked closely wif cross functional teams. Initiated automation and analyzed results.
  • Has used DAM Assets, Package Manager, Package Share, Replication and other tools provided byCQ and also has an in-depth noledge of using all the above.
  • Developed custom widgets using Ext JS based on the requirement.
  • Log4J was used for application logging.

Environment: Java, CQ5/AEM, Apache sling, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, JavaScript, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault, Vaultclipse.

Confidential, Redwood city,CA

CQ5/AEM Developer

Responsibilities:

  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies.
  • Used OSgi bundles for developing and deploying the code bundles.
  • Design and development of templates, components widgets, CQ5 bundle.
  • Out of the box components were used and modified to add additional fields to the dialog.
  • Setting up environments dev, test, staging and production.
  • Involved in Setting web servers, dispatchers, publish, author instances.
  • Worked on setting up replication agents, reverse replication agents for publishing pages and reverse replicating content generated from user inputs.
  • Worked on Client side libraries in the application development
  • Designed DAM Tagging and taxonomy for website.
  • Worked on ingestors which ingest news, photos, videos and articles from third party.worked on Maven to build and generate the jar files to deploy in the Felix Console.
  • Worked on design for integration wif third-party RESTful and SOAP based web services.
  • Logged the application using log4j for easier debug and maintenance.

Environment: Java, AEM 5.5, Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, jQuery, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, SVN, File Vault.

Confidential

Sr. Java & J2EE Developer

Responsibilities:

  • Full life cycle experience including requirements analysis, high-level design, detailed design, data model design, coding, testing and creation of functional and technical design documentation.
  • Closely worked wif Systems Analysts and testers to develop the module from designing, development and implement in production.
  • Worked on web technology Java, Jsp, Servlets, to build front end web framework.
  • Implemented J2EE Design Patterns DAO, Transfer Objects, Service Locator, Singleton and MVC Design patterns.
  • Used Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, Data Transfer Object.
  • Implemented the modules using Model-View-Controller (MVC) design pattern.
  • Develop GUI related changes using JSP, HTML and client validations using Java script.
  • Developed Java beans, halper classes and Servlets for interacting wif UI written in JSP.
  • Wrote a controller Servlet dat dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed value object mainly usedto wrap the data and pass across the layers.
  • Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
  • Designed database Queries for updating, insertion and retrieval of asset information and rates.
  • Involved coding SQL Queries, Stored Procedures and Triggers.
  • Created java classes to communicate wif database using JDBC.
  • Experience working across different teams and build very healthy work environment.

Environment: J2EE, Core Java, Servlets, JSTL, CSS JavaScript, Spring, JPA, AJAX, POJO, Eclipse, Web Logic, Oracle 10g, SQL, JDBC, CVS.

Confidential

J2EE Developer

Responsibilities:

  • Analyzed the requirements based on business data and user requirements.
  • Implemented the modules using Model-View-Controller (MVC) design pattern.
  • Develop GUI related changes using JSP, HTML and client validations using Java script.
  • Developed Java beans, halper classes and Servlets for interacting wif UI written in JSP.
  • Wrote a controller Servlet dat dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed value object mainly usedto wrap the data and pass across the layers.
  • Developed business logic using Stateless session beans for calculating asset depreciation on Straight line and written down value approaches.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, SOAP.
  • Used Stateless Session Bean to implement Business Process and interact wif DA layer for DB Access.
  • Designed database Queries for updating, insertion and retrieval of asset information and rates.
  • Involved coding SQL Queries, Stored Procedures and Triggers.
  • Created java classes to communicate wif database using JDBC.
  • Used Log4j for logging errors, messages and performance logs.

Environment: Windows XP, Java 1.4, Servlets, JSP, EJB, J2EE 1.4, STRUTS, XML, XSLT, Java Script, Oracle8i, SQL, PL/SQL, Ms Visio, Eclipse, JDBC, Win CVS, Windows 2003 Server.

Confidential

Jr. Java/Web Developer

Responsibilities:

  • Contributed to the entire Software Development Life Cycle (SDLC), involving creation of business requirements document, technical requirements document, code development and testing.
  • Created UML class diagrams dat depict the code’s design and its compliance wif the functional requirements.
  • Used Servlets to create the front end; manipulated the web.xml file.
  • Designed several complex SQL queries involving sub queries and multiple joins.
  • Extensively used the JDBC Prepared Statement to embed the SQL queries into the java code. Implemented the DAO pattern.
  • Configured Data Sources on Web Sphere Test Environment 5.0 for efficient data access.
  • Created complex SQL queries, PL/SQL queries and stored procedures to generate test records in the development database tables.

Environment: Apache Tomcat, java, Servlets, JSP, JDBC,MySQL,Eclipse, CVS,Junit.

We'd love your feedback!