We provide IT Staff Augmentation Services!

Aem Developer Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Over 8 years of total experience in IT industry worked with all phases of Architecture, Analysis, Design, development, testing and documentation of the Web Based Applications using Java, J2EE and Database Management Systems. Specialized in developing end - to-end websites using Adobe CQ 5.3 and AEM 5.6.1/6.0 and 6.1.
  • Experienced in designing J2EE applications using spring, EJB, Struts frameworks and MVC patterns. Proficient Experience in working with Event Handling, OSGI bundles, Sling Listeners, Sling Servlets, Sling Schedulers and Sling Configuration.
  • Experienced in building various web pages using Java Script, HTML, CSS, Angular JS and JQuery.
  • Deep understanding of Servlets, JSP, Java EE, Java Tag librariesand JSTL skills.
  • Experience in complete Software Development Life Cycle (SDLC) which includes Requirement Coding, Design, Analysis, Testing and Implementation using Agile, Waterfall, Test Driven Development and other development methodologies.
  • Excellent work experience in Adobe Day AEM/CQ5 WCM, CMS, CRXDE, CRXDE Lite, JCR, Apache sling, CQ5 Component Development, template development, Architecture, Administration and installation of Publish and Authorinstances etc.
  • Experienced with code control using GIT.
  • Managing analytical tag migration program from legacy system to new tag management system (DTM).
  • Proficient in using various IDEs like CRXDE, RAD, CRXDE-Liteand Eclipse.
  • Proficient in MEAN Stack development, using MongoDB, Express.js, Angualr.js, Node.js to build websites with RESTful web services.
  • Efficient use of various design patterns such as MVC (Model-View-Controller), Singleton, Service locator, DTO (Data Transfer Object), DAO (Data Access Object), and Business Delegate in development of distributed Enterprise Applications.
  • Experience in design and development ofdistributed OOAD,Object Oriented (OOPS) based system using UML/ Rational Rose.
  • Experienced in developing Custom bundles, Servlets, Filters.
  • Proficiency in deploying the n-tier Enterprise / Web applications using Apache Tomcat.
  • Experience in developing Web Applications which have integrated a number of functional Capabilities like Digital Asset Management (DAM), Web Content Management (WCM), Identity & Access Management, Search, Social Media, and SEO etc.
  • Create, maintain also customize the existing database schema.
  • Ability to build tables, stored procedures, indexes, create jobs in theSQL Server, use SQL Server Management Studio and tools such as activity monitor, query analyzer, and query profiler
  • Experienced in analyze the work flows between the database and business logic and customize according to the requirement using DB Queries.
  • Good experience in coordinating and working with developers (Onsite and Offshore) and End Users in Team based environment.
  • Strong experience in end-to-end Adobe Analytics implementation using Adobe Dynamic Tag Management (DTM).

TECHNICAL SKILLSL

GUI: HTML, XML, Angular JS, XSLT, AJAX, JSF, JavaScript, CSS, JQuery

Architecture & Framework: Client-Server, J2EE, MVC, Struts, Servlets.

Database: SQL Server 2008, Oracle (9i, 10g, 11g), MySQL

Enterprise Web Products: AEM 6.1, AEM 6.0, AEM 5.6.1, CQ 5.5, CQ 5.4, CQ 5.3

Tools: JBOSS V7, IBM Web sphere Application Server 6.1, Tomcat 8.0, Mercury Quality Centre, Junit 4.0, Log4j, Rational Clear Maven, Quest, ANT, Jenkins, SVN, Toad

Operating Systems: Linux, Windows 9x/NT/XP/2003/VISTA/7/8, UNIX

Design & Control: CVS, UML, Rational Rose, Clear Case

J2EE Technology: JDBC, Java Beans, Servlets, JSP, EJB, JNDI, JMS

IDE: Eclipse, IBM RAD, Net Beans, Builder

Scripting Languages: JavaScript, AJAX, CSS/CSS3

Protocols: TCP/IP, HTTP, SOAP

Methodologies: TDD, Agile (Scrum), waterfall, SDLC

PROFESSIONAL EXPERIENCE:

Confidential,Atlanta, GA

AEM Developer

Responsibilities:

  • Creating servlets for backend services like forms, populating the dealer’s information from the services.
  • Creating components, templates, dialogs, client libs etc.
  • Used slightly in AEM 6.2 for highlighting is focus on keeping your markup beautiful, and thus maintainable, once made dynamic.
  • Experience in developing application on OSGI, Apache Sling and Apache Felix Frameworks.
  • Extensive use of AEM tag libraries and custom tag libraries in components.
  • Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.
  • Developed spring framework for security transactions, reusability logging purpose.
  • Designed and develop user interface using Bootstrap, JQuery, HTML5, CSS3, JavaScript and Responsive websites.
  • Training business users on how to use CQ5 to modify content and publish.
  • Attend daily SCRUM calls. Involved in backend production support/on-call when there is any deployment. Tested the code changes in Development, QA, and Stage environments thoroughly before going to production.
  • Developed digital consumer experiences based on foundation of the Adobe CQ/AEM product suite used DAM
  • Worked with DAM Assets, Package Manager, Package Share, Replication, JCR, XPath and other AEM APIs.
  • Used Adobe Dynamic Tag Management (DTM) and integration of AEM with Adobe Analytics and Adobe Target.
  • Responsible for setting up the Author permissions for various author groups and coordinating with the Dev team and perform build and deploying the components
  • Worked on dispatcher cache in AEM while working on auto login scenario.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Worked on Soap UI and restful web services to know the response when making service calls while fixing the issues.
  • Worked on HTML, JavaScript and JQuery for fixing the mobile application issues.
  • Involved in all stages of environments in this project
  • Used Maven automated build scripts to compile and package the application.
  • Used Jira for bug tracking and project management.
  • Experience with Agile process methodology and Scrum methodology.

Environment:AEM 6.2, JDK1.7, JSP, Servlets,DAM Assets,DTM,Sightly, Apache Sling, DAM Workflows, CRXDE, CRX, WCM, Java Script, HTML, CSS, Bootstrap, Ajax, JQuery, Ajax, SOAP, REST Services, Maven, Agile, GitHub, Eclipse, JIRA.

Confidential,Irving,TX

AEM Developer

Responsibilities:

  • Involved in various phases of software development life cycle.
  • Involved in requirement gathering and Functionality of the application from the specifications.
  • Worked on UI designing, data modeling, and reviewed the design documentation.
  • Worked on Bridges Framework, which is custom built MVC framework.
  • Developed Custom Tags in JSP. Used the JSTL and Struts logic, html and bean tag libraries, and extensively worked on Collections.
  • Develop and maintain Omniture Site Catalyst implementation processes using DTM dynamic Tag Manager and guidelines documentation.
  • Configured and installation of AEM 5.6.1 &AEM 6.0 on the various development, production, QA and predevelopment servers.
  • Study the existing architecture and create forms automation architecture by involving adobe experience manager functionalities.
  • Involved in listing out all the capabilities of AEM 6.0 and illustrate it on our business scenario use cases.
  • AEM 6 worked on form sets and utilized the maximum out of box functionalities.
  • Developed dynamic adaptive forms such way that one form could utilize for different application forms.
  • Creating templates of the website using the framework, developing custom components using sightly and widgets as per the requirements.
  • Developed the architecture design for various web interfaces.
  • Rendering the adaptive form as HTML for on the application.
  • Calling the forms automation engine using web services and API'S.
  • Designs and implements new functionality via leveraging Adobe experience manager forms as per specifications
  • Integration with SQL server and store/fetch information from backend sub-system.
  • Designs and develops robust and scalable software architecture
  • Reviews unit tests code changes prior to code submission.
  • Extensively worked on Stateless Session EJBs for business logic.
  • Worked with DAM Assets, Package Manager, Package Share, Replication, JCR, XPath and other AEM APIs.
  • Communicated between different applications through Web Services (XML, WSDL, UDDI, and SOAP) and used SOAP UI for testing web services.
  • Configured and used Framework Logging based on Log4J for logging all the debugging and error information.
  • Strong knowledge and experience in integration with components of Adobe Marketing Cloud (including Adobe Target, Adobe Analytics and Campaign) and Adobe Social.
  • Implemented SQL queries for database interaction
  • Implemented Adobe and Google Analytics (GA) via Dynamic Tag Manager (DTM)
  • Worked on Batches to generate the alerts based on the given specifications.
  • Used Clear Case and SVN for version control.
  • Worked on Clear Quest (CQ), and IM ticket transition from HP to CQ.
  • Worked with QA team in preparation and review of test cases.
  • Involved in production support, defect fixing.

Environment: Java, AEM 5.6.1 and 6.0, Apache sling, DAM Assets, Workflows, Apache Felix, JCR, Web services, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, Angular JS, Maven, Linux, Apache, dispatcher, JIRA, Eclipse.

Confidential,Charlotte,NC

CQ5 Developer

Responsibilities:

  • Developed CQ5 templates, components, workflows, campaigns, Osage bundles.
  • Developed GET/POST sling Servlets to provide various services in the CQ system. 
  • Customized carousel component in the home page. 
  • Used JSTL tag library for processing attributes on the web page. 
  • Design and developed and implemented web pages using CQ5, JavaScript, HTML, CSS, Ajax and jQuery. 
  • Configured the Customer Master Data, Selection of fields applying suppressed, mandatory and optional functions for Customer Master Data and defined Account Groups for Customers. 
  • Managing Adobe AEM Environment (CQ Authors and CQ publishers).
  • Configuring Dispatchers, Flushing Dispatcher cache, CQ server optimization, CQ Log analyzing, Garbage collector etc.
  • Providing Knowledge transfer to the Team members.
  • CQ packages deployment from one environment to other environment. (Development server, Test server, Staging or Preview server and Production server).
  • Developed complex components with dialog on CQ5
  • Run weekly builds as per completion of development cycle.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Implemented REST full and Soap based web services from scratch.
  • Used SVN as version control and Jenkins for weekly/biweekly build.
  • Coded test cases to test the use cases using unit.
  • Drew UML diagrams like Class and Sequence Diagrams using Rational Rose.
  • Used and managed JIRA and Confluence for Bug tracking, project tracking and team work.
  • Utilized REST, Java, Sling, CQ5 and JavaScript for custom coding. 
  • Coordinate security review and ensure security standards are followed. 
  • Designed and Participated test plans with QA staff for unit, system and integration testing.

Environment: Adobe CQ5.5, CQ5 DAM, CQ Tagging, Workflow, Scene 7, Java, J2EE, Apache Maven, JIRA, SOAP and REST Web Services, JDBC, HTML, JSP, AJAX, JUnit, log4j.

Confidential,Chicago,IL

J2EE Web Developer

Responsibilities:

  • Developed application using Java Spring Framework and used Eclipse Integrated Development Environment (IDE), SVN, and Ant.
  • Developed the UI Layer using Struts, CSS, JSP, JavaScript, JSTL, XML and XPath.
  • Developed User defined custom validation built on top of validation framework.
  • Developed various SOAP based Web services using apache Axis2 implementation.
  • Used spring framework for wiring and managing business objects.
  • Developed PL/SQL programming on Oracle database using Oracle SQL Developer and Java JDBC technologies.
  • Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.
  • Written Junit test cases for unit testing and load testing for various service codes.
  • Developed various stored procedures and Packages in PL/SQL.
  • Managed Service dependencies using Spring Dependency Injection.
  • Used several design patterns like business delegate, DAO and front controller in the development process.
  • Developed Production bug fixes to handle and resolve bugs, tested these bug, and developed Unit test cases to cover the new scenarios.
  • Configured development environment using Web logic application server for developers integration testing.

Environment: J2EE, Core Java, Servlets, JSF, JSP, Hibernate, Struts, JSTL, CSS, DHTML, XML JavaScript, Swing, Spring, JPA, AJAX, POJO, Eclipse, Web Logic, Oracle 11g, Unix (Solaris), ANT, Crystal Reports.

Confidential 

UI Developer

Responsibilities:

  • Worked in Agile and Scrum development environments.
  • Interacted with business system analyst to understand the technical requirements of the project.
  • Coordinated with Photoshop designers to implement mock ups and the layouts of the application.
  • Created the UI interface using JSP, JavaScript, jQuery, CSS3 and HTML5.
  • Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
  • Developed web pages with functionalities like login, register, forget password, Email, Filters using Java Script, jQuery and HTML.
  • Worked with technologies such as jQuery and Ajax to make the website more attractive and user friendly.
  • Worked on the application developed using HTML5, CSS3, JSON, and NODE.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
  • Designed UI patterns, screen navigations, graphic prototypes with the help of Adobe Fireworks MX.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Involved in writing SQL Queries, Stored Procedures.

Environment: HTML, HTML5, CSS, JavaScript, JQuery, MySQL, Junit Testing, DHTML, SQL, PL/SQL, Eclipse, MS Office.

Confidential 

Java Developer

Responsibilities:

  • Gathering the requirements from the client
  • Code development.
  • Preparation of Minutes of Meeting (MOM), Requirements Document, Deployment Document.
  • Configuring data source in Web Sphere Application Server and deploying the latest builds.
  • Changes/Enhancements on Customer requests.
  • Preparation of Unit test cases.
  • Coded JSP and controller Servlet for the presentation and controller layer respectively
  • Participated in code review and testing of the enhancements done
  • Planned for the releases, analyzed the bugs and also did the effort estimation
  • Completed the coding in estimated time and helped the QA team in completing the testing
  • Participated in Unit testing and performance testing
  • Involved in the Release Process
  • Responsible for taking back up, and code versioning using CVS
  • Production support

Environment: Java, JSP, HTML, JavaScript, Eclipse, IBM Web sphere Application Server.

We'd love your feedback!