We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

5.00/5 (Submit Your Rating)

Minnetonka, MN

PROFESSIONAL SUMMARY:

  • Around 9 years of extensive experience in the Software field, Java/J2EE/CMS Programmer with excellent hands - on experience on Java, J2EE, Adobe CQ5.x, Spring framework, Spring MVC, Hibernate, Oracle, Servlets, Web Services, JQuery, AJAX, JSON, JavaScript, HTML5, CSS3, Angular js, ruby, PL/SQL, JDBC, XML, RDBMS.
  • Experienced in Software Development life cycle using various methodologies like Agile, waterfall and test driven development.
  • Worked on design and implementation of modules on AEM 6.2, AEM 6.1,Adobe CQ5.5 (AEM), Adobe CQ 5.4 and Adobe CQ 5.5. Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for customization and porting of websites.
  • Good experience using DAM Assets, Package Manager, Package Share and replication.
  • Setup and configure Authoring and Publishing environments, replication agents.
  • Implemented Adobe CQ templates, components, dialog, client Libs, OSGI Bundle, workflow, style sheets, and Meta tagging and performed CMS administration tasks.
  • Good web page design skills using HTML,Sightly, jQuery and Java Script.
  • Experience with SOAP, web services (WSDL, REST) with data transfer and transactions using both XML and JSON.
  • Developed custom CQ components on top of JCR (Java Content Repository) and Apache Sling (A REST based web development framework on top of JCR), CRX (Day's commercial JCR Implementation), and CQ5 (Day's latest suite of WCM, DAM, and Social Collaboration applications).
  • Worked on Adobe CQ Digital asset management. Experience in creating author/publisher clusters with dispatchers.
  • Knowledge on using MVC, version control tool like SVN.
  • Good web page design skills using HTML,Sightly, jQuery and Java Script.
  • Extensively used Spring MVC with Hibernate and using annotations.
  • Strong fundamentals in Data Structures, Design Patterns - Singleton, Concurrent Collections and Multithreading.
  • Designed the UML diagrams based on the OOAD (Object - Oriented Analysis and Design).
  • Knowledge in designing and developing multi-tier web based client-server applications using Internet/Intranet Enterprise Software applications for various clients.
  • Experience in developing SQL queries and implementing them in various Relational Databases like MySQL and SQL Server.
  • Adept in designing and implementing web server solutions and deploying Java application on servers using Apache Tomcat Web server and configuring various Servlet engines.
  • Developed e-commerce product allowing websites to accept online payments and establish credit relationships with banks.
  • Proficient in unit testing the application using JUnit.
  • Excellent Client interaction and quick learner.
  • Work with other Developers, and QA team to resolve the technical issues.
  • Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.

TECHNICAL SKILLS:

Programming Languages: Java/J2EE,PHP

Content Management: AEM 6.2, AEM 6.1,AEM 6.0,Adobe CQ5.5 (AEM), Joomala

JEE Technologies: Spring, EJB 3.0, JDBC, Hibernate, JPA

Frameworks: Spring Core, Spring MVC, Spring ORM, Spring AOP, Spring security, Struts 2.0

Scripting Languages: AJAX, Java Script, Jquery and JSON

Web Technologies: Bootstrap, HTML, CSS, XMLORM Technology: Hibernate

Web Server: Apache Tomcat

Application Servers: JBoss, GlassFish, WebSephere, Oracle Web logic

IDE: Spring Tool Suite, Eclipse, RAD

Messaging Technologies: JMS, JAXB, MDB, Apache Camel

Transaction Control: JTA, Hibernate Transactions

Databases: MYSQL, SQL and Oracle

Logging Tools: Log4J

Build Tools: ANT and Maven

PROFESSIONAL EXPERIENCE:

Confidential, Minnetonka MN

Sr. AEM Developer

Responsibilities:

  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, Ajax.
  • Worked on migration from open cms to AEM 6.1
  • Worked on upgrade AEM 6.2
  • We created custom form Inquiry form, Sign Up form, Lead gen form, SMB form .
  • Installed and configured AEM 6.2, AEM 6.1 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
  • Developed Components and Templates using Adobe CQ5 for supporting the different WebPages.
  • Performed CQ5 customization on foundation components, core CMS and workflows to extend functionalities, and improve performance.
  • Implemented the Sling Filter, Felix Filter, Sling Servlet, OSGI bundles for interacting with remote spring web services.
  • Developed Adobe CQ5 templates and reusable components.
  • Good experience on CORAL UI.
  • Extensively used CQ5 tagging features in developing components and templates.
  • Installed and Configured CQ5 Authoring & Publishing Instance
  • Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, Jackrabbit, JCR, CRX
  • Working with Maven to build and generate the jar files to deploy in the Felix Console.
  • Used Apache Maven for managing jars which build automation.
  • Worked on Multi Site Manager and extensively used CQ tag libraries in the components.
  • Customized dialogs for all the components for providing various options to authors while creating.
  • Utilized HTML5, CSS3, jQuery, React.JS, Angular js, Ruby, node.js, Handlebars(hbss), grunt, bower also for designing and implementing custom CQ components.
  • Provide author training to business users to familiarize them with the design and usage of the system.
  • Used Log4J for logging and tracing the messages.
  • Developed workflow components related to digital assets upload workflow as per the client requirements
  • Wrote JavaScript validations to validate the fields of the user registration screen and login.
  • OSGi has been used to deploy dynamic libraries
  • Implemented Apache Sling servlets to provide Ajax handling.
  • Exported/imported packages to deploy on test server.
  • Involved in coding reviews and enhancement of application.
  • Developing the application as per the requirements.
  • Used SVN as version control.
  • Developed various components of the application and unit test them.
  • Work with other Developers, and QA team to resolve the technical issues.
  • QA testing we used for selenium web drive.

Environment: JDK 1.7, HTML, JQuery, Angular JS, AEM 6.1, AEM 6.2, Apache Sling, Slightly, Eclipse, Maven, SVN.

Confidential, Minnetonka MN

Sr. AEM Developer

Responsibilities:

  • Developed templates, components, OSGI bundles using JavaScript and JQuery and Ajax.
  • Installed and configured AEM 6.1 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
  • Implementation of Client Libraries to avoid duplicate JS and CSS files
  • Worked on migration from open cms to AEM 6.1
  • Experienced in Day CQ and associated technologies like Sling, OSGi, Felix, Jackrabbit, JCR, and CRX
  • Extensively worked on front end, business and persistence tier using the HTML5, CSS3, jQuery, React.JS,
  • Installed CRX Development Environment and configured the project with Subversion - version control system
  • Designed and implemented templates, components for website pages through AEM 6.0
  • Used slightly template language for implementing AEM Components.
  • Used AEM Developer tools for exporting and importing content to and from AEM repository.
  • Integrated JQuery, Angular JS Framework with AEM.
  • Created client libraries at component level and global level (etc/designs) for handling JavaScript and CSS.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Utilized Angular JS framework to bind HTML template (views) to JavaScript objects (models).
  • SVN is used as a distributed revision control system for AEM.
  • Involving in sprint planning & developing sprint stories.
  • Developed custom Templates, components and custom widgets.
  • Used slightly template language for implementing AEM Components.
  • QA testing we used for selenium web drive.

Environment: JDK 1.7, HTML5, JQuery, Angular JS, AEM 6.1, AEM 6.2, Apache Sling, Slightly, Eclipse, Maven, SVN.

Confidential, Houston, TX

Sr. Java Developer

Responsibilities:

  • Designed and developed services using Restful web services.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Responsible for source code Involved in integration and deployment to using Spring MVC, Hibernate.
  • Developed web GUI involving HTML5, DHTML JavaScript, CSS3, JSP, Servlet and beans under Spring MVC architecture.
  • Involved in coding reviews and enhancement of application.
  • Developing the application as per the requirements.
  • Developed various components of the application and unit test them.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages.
  • Developed Servlets, Session and Entity Beans handling business logic and data manipulations from database.
  • Implemented dao layer using hibernates with annotations.
  • Used iText library for generating PDF reports.
  • Experience with performance testing tool "JMeter"
  • Written SQL Queries to interact with MySQL database.
  • Deployed Application on Tomcat server.
  • Implemented automation using Selenium WebDriver, JAVA, Selenium Grid,Maven.
  • Extensively automated regression and functional test suites by developing test cases, test suites using Selenium WebDriver, JAVA, JUnit.
  • Implementation of parallel execution in the framework to do Browser compatibility Testing using IE, Chrome and Mozilla.
  • Work with other Developers, and QA team to resolve the technical issues.

Environment: Core Java, JSP, J2EE, Hibernate, spring MVC, MySql5.6, Restful web services, JavaScript, Apache tomcat.

Confidential, Houston, TX

Sr.Java Developer

Responsibilities:

  • The work involved design, implementation and coding in Java, Java Servlets, J2EE and JSP etc.
  • Architect the workflow of the whole project using various design patterns like MVC, J2EE Patterns were implemented in each tier.
  • The system was designed according to J2EE specifications.
  • Spring MVC were used as a Front Controller gateway into the system. Helper classes were used to limit the business logic in the spring MVC.
  • Hibernate s was used to talk to the database and JSP along with HTML5, CSS3, XML were used to control the client view.
  • Gathered requirements and then developed complex workflows which involved Templates. Open Deploy.
  • Part of the team involved in the design and coding of the Data capture templates, presentation & component templates.
  • Implemented file uploading and downloading using spring multipart.
  • Implemented security using spring security.
  • Designed the UML diagrams based on the OOAD (Object - Oriented Analysis and Design).
  • Work with other Developers, and QA team to resolve the technical issues .

Environment: Java, JSP, J2EE, Hibernate, Spring MVC, MySql5.6, CSS.

Confidential

System Analyst

Responsibilities:

  • Primarily Responsible for coding and testing of the iAssist medical equipment tracking and patient record maintenance modules.
  • Responsible for Designing and development medical equipment tracking and patient record management modules of iAssist Application with SpringMVC.
  • Create new and extend existing operational documentation.
  • Work with other team members for integration and testing of the application
  • Provide support during integration and user testing.
  • Developed applications using Eclipse
  • Developed the code during the development of the project .
  • Designing of User Interface using HTML, JavaScript and Cascading Style Sheets.
  • Creating Tables, Views, Triggers and Stored Procedures in SQL Server2008.
  • Involved in the designing of the Application, and various design patterns to be followed.
  • Performed unit testing of various modules using.
  • Implemented benefits of the various design methodologies and object oriented environments.

Environment: J2EE, Java, JSP, SQL Server 2012, Tomcat 5.0, Spring MVC, Hibernate, CSS .

We'd love your feedback!