We provide IT Staff Augmentation Services!

Sr Adobe Aem Developer Resume

3.00/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY:

  • Around 8 years of experience in Senior Java Developer out of which 3+ years of experience in AdobeCQ5/AEM development.
  • Good knowledge and experience on Adobe CQ 5.6, 6.0, AEM 6.1 and 6.2.
  • Hands on experience in designing and implementing components for the Adobe CQ platform.
  • Hands on experience in design, develop and support WCM components, integrations and applications.
  • Solid experience with AEM/CQ admin responsibilities which includes author, publisher, dispatcher server installation, performance checking, upgrading servers, maintaining reports and scheduled maintenance, setting OSGI configurations, creating OSGI bundles and packages.
  • Hands on experience to deploy dynamic libraries and to read content from CRXDE repository using OSGI.
  • Provide estimates, designs and specifications for CQ5 templates, components and workflows.
  • In depth knowledge in Data Transfer Object, Data Access Object, Model View Controller
  • Using Adobe CQ/AEM, Eclipse IDEs, CRXDE developed a CMS based applications.
  • Skilled and solid experience in developing of WCMS using CQ5, CRX repository, JCR, JavaScript and Sling Technologies.
  • Experience in creating and maintaining customer - facing Adobe CQ5 content management systems.
  • Hands on experience with setting up a AEM/CQ5 using Maven and standard Eclipse tools.
  • Hands on experience in Adobe CQ building blocks which includes templates, components, widgets etc.
  • Good understanding to develop Content Management System applications using CRXDE and Eclipse IDEs.
  • Experience in Java, Java EE, CVS, Clear Case, JSP Skills and in developing Web applications like JSP, Java Server Faces, Hibernate and JPA.
  • Good knowledge on Apache Sling, upgrading complex CQ environment, developing custom CQ components on top of JCR with expertise in CQ5 Author, Publisher and Dispatcher administration.
  • Solid experience in WebLogic server and Portal server.
  • Developed a new project in AEM based on real time applications.
  • Experience in developing applications using CRXDE, Eclipse, MVC frameworks, and Web/application servers.
  • Proficient in developing Web applications using JavaBeans, Servlet, JDBC, JSP and JMS.
  • Skillful knowledge on agile process methodology and Scrum methodology.

PROFESSIONAL EXPERIENCE

Confidential,Harrisburg, PA

Sr Adobe AEM Developer

Responsibilities:

  • Involved in the various phases of software development lifecycle.
  • Involved in designing and developing components for Adobe CQ5 platform.
  • Involved in design, develop and support WCM components, integrations and applications.
  • Involved in developing custom components using CQ tags, jQuery, JavaScript and JSP.
  • Developed a software for client's website based on the specification provided by the client.
  • Configured and Installation of AEM on the various development, production, QA and predevelopment services.
  • Used JavaScript, CQ5, HTML, CSS, Ajax and JQuery developed web pages.
  • Designed web services using Apache CXF 2.0 framework.
  • Worked on UI designing, data modeling and reviewed the design documentation.
  • To access remote spring web app services introduced Sling Servlet and OSGI bundles.
  • Provide training to business users for the usage of system and with design.
  • Used Servlets to implement business logic with JSP and converting business requirements to technical requirements.
  • Calling the forms automation engine using web services and API'S.
  • Create and maintaining customer facing Adobe CQ5 content management systems.
  • Integration with the SQL server, along with store and fetch the data from the backend.
  • Performed BA responsibilities like gathering, identifying, analyzing and documentation.
  • Used maven to build our application and deploy jar files.
  • Registered the site with test and target and created test and target campaign in AEM.
  • Involved in daily meetings and in agile environment.
  • To handle dynamic data, we used Apache Sling/JCR.
  • Hands on experience with cross browser and cross-platform issues.
  • Experience to analyze errors in code, writing complex codes and to improve code.
  • Reviewed until test code changes prior to code submission.
  • Used Jenkin as a build tool and to track bugs, issues we used JIRA.
  • Implemented custom widgets using ExtJS.
  • Performed content authoring and maintain for test environments.
  • Used Eclipse and CRXDE extensively to perform development.

Environment: AEM 6.1, CRXDE, ECLIPSE Luna, JSP, Java, Servlets, Apache Sling, JavaScript, Maven 3.0, WebLogic Application Server 10.3.5, HTML, CSS, Ajax.

Confidential, Kansas City, MO

AEM Developer

Responsibilities:

  • Implementation of CQ5 Templates, Components, Security Configuration, Performance Configuration, Load Balancing, High Availability Performance, Dispatcher Configurations, OSGi Services.
  • Setup and configure Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing pages' html and serve as the static pages from Apache.
  • Worked on CQ5 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.
  • Extensive Interaction with Client for XML/JSON based External Web Services.
  • Experience on Database, Web Services, Ajax Framework, JQuery, Bootstrap2.0
  • Work-flow Implementation
  • Worked on AEM to create components which can be used to create other websites using those components.
  • Developing complex components using listeners, services and servlets to enable business people to develop websites effectively.
  • Modifying websites to make them suitable for AEM.
  • Using HTML5, CSS3 and BOOTSTRAP to develop webpage.
  • Practical Knowledge and experience on Database, Ajax Framework, JQuery, Bootstrap2.0.
  • Implementing responsive websites.
  • Build and Release Management in CQ using Maven and SVN.
  • Developed custom components related to PARSYS using CRXDE lite for the component structure and used CRXDE, Eclipse IDE for scripting.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level. Utilized HTML, CSS, JQuery and JavaScript for designing and implementing custom CQ components.

Environment: Adobe CQ5.5, CQ5 DAM, CQ Tagging, Workflow, Java, J2EE, Apache Maven, Apache HTTP Server, SOAP and REST Web Services, Servlets, JDBC, MS SQL Server, HT ML, JSP, TOAD, UML, AJAX, log4j, Linux.

Confidential,Columbus, OH 

Sr Java Developer

Responsibilities:

  • Designed and implemented the User Interface for e-Customer Services (eCS) Application using XHTML 1.0, JSF2.2, J2EE 7 and Oracle SQL.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC 4.2 as Model Component.
  • Involved in development of various controller classes as a part of Spring MVC Framework.
  • Developed and implemented eCS applications using Java, J2EE, XHTML 1.0, Hibernate 4.2 and Spring 3.1.
  • Used Spring MVC for web tier development and Created Spring controller to handle the requests.
  • Used JSP and Java script to create front end for the users.
  • Used Eclipse as integrated development environment.
  • Hands on experience using WebLogic 10.x/8.x, IBM WebSphere 5.x/6.x, and Tomcat Server.
  • Designed the application in layered approach like User Interface, Service, and DAO and Test modules.
  • Implemented presentation layer by using JSP,CSS, JSTL and HTML technologies.
  • Used RESTFUL Services to interact with the Client by providing the RESTFUL URL mapping.
  • Used Oracle SQL 4.0 as the database and wrote SQL queries in the DAO Layer.
  • Developed JSP 2.2, HTML 4.0, and DHTML that presents data to the client.
  • Extensively worked on form validation using the Spring Validator framework.
  • Provisioning and monitoring network equipment and Unix systems logs via centralize syslog-ng server to alert via pager in case of unusual events. Used the Struts Validator framework for validating the forms.
  • Worked on JavaScript frame work (Angular JS) to augment browser based applications with MVC capability.
  • Worked on front-end and back-end application development. Have upgrade additional functionalities and services with the use cases provided.
Confidential,Phoenix, AZ

Java Developer

Responsibilities:

  • Designed and implemented Fast Track (F) application using JSP, Spring MVC architecture.
  • Followed agile methodology principles for continuous software development involving daily scrum meetings, sprint planning, and product backlogs.
  • Used Hibernate extensively in data access layer to access and update information in the Oracle database.
  • Implemented Java RESTful web services using Spring MVC.
  • Used Spring Security access-control framework for user authentication and authorization.
  • Implemented Web UI application using AngularJS, HTML, and JavaScript.
  • Implemented complex PL/SQL queries, stored procedures, and user defined functions to interact with multiple database objects for generating reports.
  • Implemented PL/SQL triggers to audit various tables in the database.
  • Designed and implemented JDBC framework to interact with database to retrieve the data required for the reports.
  • Implemented customized Web UI templates in AngularJS for user to submit an asynchronous request for generating reports.
  • Implemented socket server/client programming model to process the asynchronous requests for report generation.
  • Implemented multi-threaded programming model for developing message queue system.
  • Involved in database profiling and tuning various database objects to increase the performance.
  • Implemented logging mechanism using log4j.
  • Created UML Class Diagrams, Sequence Diagrams and Activity Diagrams to describe the relationship that exists among various objects in accordance with the business requirements.
  • Involved in working with development, testing and production environment.
  • Developed test framework API's using Selenium web driver.
  • Used Maven as the build automation tool.
  • Used SVN for version control.
  • Involved in migrating the code from SVN to Git.
Confidential

Software Engineer

Responsibilities:

  • Designed and Developed end to end J2EE based application using spring and Hibernate.
  • Developed front end of the application using HTML and JSP.
  • Involved in the integration of spring for Implementing Dependency Injection (DI/IOC).
  • Used Hibernate framework for Object Relational Mapping and persistence.
  • Implemented hibernate First - level and Second - level Cache.
  • Worked on REST based web services.
  • Apache Tomcat server was used to deploy the application.

Environment: Core Java, HTML, XML, Spring Core, Hibernate Framework, Apache Tomcat.

We'd love your feedback!