We provide IT Staff Augmentation Services!

Aem Developer Resume

2.00/5 (Submit Your Rating)

Salt Lake City, UT

SUMMARY

  • 8 years of IT experience with 4 years in Adobe Experience Manager (AEM)/CQ5 and 4 years as a Java J2EE developer.
  • Have hands - on experience in building and deploying enterprise level Content Management System (CMS) on Adobe Experience Manager 6.0, 6.1, 6.2 & 6.3.
  • Working experience in Adobe Day CQ5.x, AEM 6.x, WCM, CMS, CRXDE, CRXDE Lite, OSGi Framework, JCR, Apache Sling, Felix and installing of Author and Publish instances.
  • Experienced in developing Templates, custom Components, creating and launching Workflows and customizing out of box Widgets.
  • Good understanding on Caching, Clustering and Replication mechanism.
  • Created custom sling bundles as part of new functionalities provided to AEM sites.
  • Expertise in developing Web Applications using Servlets, JSP using MVC and Struts 1.x framework.
  • Worked on Front End Technologies like HTML/ HTML5, CSS/CSS3, JavaScript, jQuery, JSTL, JSP, EXT JS, Bootstrap, Angular JS, XML and JSON.
  • Good working knowledge of concepts like Java J2EE, JDBC, Multithreading, Servlets, JSP, REST & SOAP web services, Struts, JSTL, Hibernate, SQL, PLSQL, AJAX, HTTP.
  • Experienced working on SQL queries with RDBMS skills in MySQL, SQL Server, and Oracle, etc.
  • Hands-on experience in application servers like Apache Tomcat, and WebSphere, Web Logic, MS VISIO.
  • Development experience using development IDEs including IntelliJ, Eclipse, NetBeans and used Maven, Jenkins as a build tool.
  • Well versed with SDLC phases with extensive experience in requirements gathering, Analysis, Design, Build, Testing, Documentation, and Maintenance.
  • Hands-on experience working with repositories and used GIT and SVN for source code control.
  • Worked on Code Reviews on various modules and fixed the bugs identified in the test phase.
  • Experience in working and helping colleagues with team challenges with good problem-solving skills and extraordinary troubleshooting capabilities.
  • Team player with effective communication and writing skills and excellent programming skills.
  • Self-motivated team player with excellent problem-solving skills and ability to learn modern technologies and tools quickly.
  • Experience in Agile/Scrum methodologies.

TECHNICAL SKILLS

Languages: Java J2EE

Web Technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap, XML, XDP, JSON, SOAP & REST web services, DOM, AWT, JSP, Servlets, JDBC

Adobe Tools/Technologies: CQ5.X, AEM6.X, Slightly

Frameworks: OOP, Struts, Spring MVC, Hibernate

Build Tools: Maven, Jenkins

IDE Tools: IntelliJ, Eclipse

Operating System: Windows (XP/Vista/7/8/10), UNIX, LINUX, MAC

Version Controls: GIT, SVN

PROFESSIONAL EXPERIENCE

Confidential | Salt Lake City, UT

AEM Developer

Responsibilities:

  • Experience in E2E implementation of the projects which includes development, testing, maintenance, support.
  • Designed and developed, AEM building blocks including templates, components, dialogs and widgets.
  • Created Touch UI components on top-of AEM 6.2 and 6.3 and enhanced classic UI components on CQ 5.6.
  • Developed and deployed custom OSGi bundles in AEM.
  • Developed digital consumer experiences based on foundation of the Adobe CQ/AEM product suite used DAM.
  • Developed custom workflows and DAM Renditions.
  • Involved in frontend development for component using HTML, CSS, and JavaScript.
  • Developed static web pages, landing pages, category landing pages using content management system.
  • Involved in building, deploying the code and moving code to different environments.
  • Have implemented Adobe Analytics scripts and Facebook pixels for analytics purpose.
  • Involved in QA, Bug fixing, CSS fixes, Scratch development, Environment setup.

Environment: CQ 5.6, AEM 6.2/6.3, HTL/Sightly, JSP, CRXDE, WCM, Apache Sling, Maven, GitHub, RESTful, JDK 1.8, HTML5, CSS3, JavaScript, jQuery, Bootstrap, Angular, JSP, Servlets, IntelliJ.

Confidential - Irving, TX

AEM Developer

Responsibilities:

  • Involved in design and development of reusable components of the mobile website.
  • Writing components using slightly and sligh models.
  • Worked on developing custom workflows and schedulers to handle different type of request and third party interaction.
  • Developed API’s using RESTful like call button, chat-bot services, customer services etc.
  • Worked with UI team to develop mock-up pages.
  • Create and integrate content-driven applications on top of the AEM core platform.
  • Customizing DAM rendition to meet client requirement.
  • Implemented server-side service components using Apache Felix framework and Apache Sling.
  • Client Interaction and requirement analysis. Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5.
  • Used Maven to build and generate code analysis reports.
  • Involved in Developing Modal and Solr integration. Implemented the internationalization (I18N) for the custom components in the CQ
  • Involved in supporting the application post-production and maintenance.
  • Developed a Rest Based web service connectivity and Soap Based web services to communicate to the third party.

Environment: AEM 6.2, CRXDE, WCM, JCR, Apache Sling, Slightly, Maven, GitHub, RESTful, JDK 1.8, HTML5, CSS3, JavaScript, JQuery, Bootstrap, Angular JS 1.5, JSP, Servlets, Eclipse Neon.

Confidential - Fort Worth, TX

AEM Developer

Responsibilities:

  • Installed and Configured AEM 6.1 Web Content Management System and Apache Felix Admin Console.
  • Developed custom OSGi Services, AEM Workflows and other Dynamic/Static web content management components.
  • Installed CRXDE Integrated development environment and Used Slightly Template Language for implementing AEM Components.
  • Accessed JCR programmatically to store and fetch data.
  • Create and integrate content-driven applications on top of the AEM core platform.
  • Used AEM Developertools 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 the 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.
  • Involved in the building, deploying the code and moving code to different environments.
  • Worked closely with Akamai, plus a line for production deploy, Dispatcher cache, Akamai cache etc.
  • Built Angular JS framework including MVC architecture, different modules, specific controllers, templates, custom directives and custom filters.
  • Experience working in an agile environment, involved in daily standup meetings.

Environment: AEM 6.1, CRXDE, WCM, JCR, Apache Sling, Slightly, SOA, Eclipse, Maven, SVN, SOAP, Hibernate, JDK 1.7, HTML5, CSS3, JavaScript, JSP, Angular JS, Servlets, JQuery, SQL.

Confidential - Dallas, TX

Java CQ5 Developer

Responsibilities:

  • Developed Multi-Tiered Web-Application using J2EE standards.
  • Used Spring MVC framework to develop the application.
  • Involved in integrating spring with Hibernate for data access.
  • Implemented JavaScript for the expression validation.
  • Designed and developed, AEM building blocks including Templates, Components, Dialogs, Widgets, and Workflows.
  • Worked on stories related to AEM 6.0 in sprints this includes feature development and production issues.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Worked on Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling, Apache Felix, DAM.
  • Development of static web pages, landing pages, category landing pages using content management system.
  • Maintaining OSGi java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Built various web pages using HTML5, CSS3, JavaScript and JQuery.
  • Developed message driven web services using Spring Integration.
  • Performed Unit Testing of on various components using JUnit.
  • Effectively communicate the design to customers and present design options/considerations.
  • Adopt and utilize iterative/Agile methodology as needed or requested.
  • Produce quality work even when under extreme time pressure and deadlines.

Environment: AEM 6.0, Java J2EE, OSGI, Spring Integration, Hibernate, MYSQL, AJAX, JSON, HTML5, CSS3, JavaScript, JQuery, Jenkins, Maven, XML, JSP, REST, Eclipse, GitHub.

Confidential - Rock Hill, SC

Java Developer

Responsibilities:

  • Responsible for executing clean and progressively enhanced code for complex designs that reflect the architectural direction provided within the established technical framework.
  • Used J2EE Design Patterns and Eclipse Framework for Development.
  • Used Maven for setup and managing dependent software libraries (jars) required to build and deploy the application.
  • Used spring JDBC template for persistence with the database.
  • Built application interface and web scraping scripts using OO designing.
  • Documented CR impact analysis and prepared implementation documents.
  • Implemented Swagger API to generate Restful based APIs for java classes.
  • Implemented test cases using JUnit.
  • Responsible for writing SQL queries and stored procedures for data manipulation.
  • Designed user interface layout using JavaScript, CSS, and HTML and implement client-side validations.
  • Maintained the Content Management System and provided support for the application in the authoring environment.
  • Worked on MSM, OSGi Bundles and Sling Models.
  • Worked on Jenkins for continuous integration and timely builds.
  • Used Log4J for logging and tracing the messages.
  • Used GIT for the version control management.
  • Also learned CQ5.6 basics which a part of our project.

Environment: Java (jdk1.6), JSP, Eclipse Framework, Servlets, HTML5, CSS3, Ajax, JavaScript, jQuery, SQL, GitHub, log4j, RESTful, Junit, Adobe CQ5.6, OSGi.

Confidential

Java Developer

Responsibilities:

  • Involved in the analysis, design, development, testing and production of the application.
  • Participates in weekly Team meetings for progress updates and problem-solving.
  • Worked with Customers to identify and implement Functional Enhancements and new requirements.
  • Developed use cases, workflow, screen mock-ups, and conversion requirements.
  • Customized Logo screens for POS and BackOffice according to Customers.
  • Worked extensively on Receipt customization and Receipt Build Tool to build complex receipts.
  • Involved with customers to prepare and update Feature Enhancement Document from Functional Design Specs document.
  • Handled and proposed Project Change Requests to implement new functionalities.
  • Code Customization in Struts, Tiles Framework and coding EJBs for BackOffice.
  • Raised Service Requests to be handled by Oracle.
  • Participated in discussions with Oracle development team about the SR to better understand Customer's requirements.
  • Built Front-end related framework using HTML, CSS, JavaScript.
  • Defined tables, constraints, triggers, packages, procedures and functions in Oracle 10g, DB2, and SQL Server.
  • Complete Documentation while performing extensive Unit Testing to ensure bug-free code drop.
  • Simultaneous interaction with QA Analysts and Testers to recreate reported problems.
  • Performed Code Reviews on various modules.

Environment: Java J2EE 1.4/1.5, JSP, Eclipse, Servlets, JUnit, EJB, HTML5, CSS3, JavaScript, JBoss, WebSphere, XML, SQL Server 2008, Oracle 10g, MySQL, Unix.

Confidential

Java Developer

Responsibilities:

  • Interacted with business analysts and end users in gathering requirements.
  • Develop GUI related changes using JSP, HTML and client validations using JavaScript.
  • Implemented the modules using Model-View-Controller (MVC) design pattern.
  • Developed Java beans, helper classes and Servlets for interacting with UI written in JSP.
  • Wrote a controller Servlet that dispatched requests to appropriate classes.
  • Developed Dispatch Action classes to define several business methods.
  • Developed various EJBs for handling business logic and data manipulations from the database.
  • Created XML unit test cases for testing the Web Services functions.
  • Involved in fixing the production defects and coordinating the monthly releases.
  • Involved coding SQL Queries, Stored Procedures, and Triggers.
  • Created Java classes to communicate with the database using JDBC.
  • Used SVN as Version Control System for the application
  • Provided support to the testing team and involved in the Bug Fixing.

Environment: JAVA J2EE, jQuery, Spring MVC, Hibernate, Servlets, JSP, EJB, XML, JDBC,UNIX, WebSphere, LDAP, ANT, JUNIT, HTML, CSS, JavaScript, Ajax, Web Services.

We'd love your feedback!