We provide IT Staff Augmentation Services!

Sr Aem Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Around 8+ years of total experience in software industry and technical skill set expertise in analysis, design and development of product life - cycle which includes 5 years of AEM/AEM experience wif hands on experience in building and deploying enterprise level Web Content Management solutions on AEM 6.2, and 6.4 and Adobe CQ 5.4, 5.6.
  • Extensive experience in working wif applications using Java, J2EE, JDBC, Servlets and JSP development.
  • Excellent work experience in Adobe Day AEM/AEMWCM, CMS, CRXDE, OSGI Framework, JCR, Apache sling, Sightly, Template development, AEM Component Development, Architecture, Administration and installation of Author and Publish instances etc.
  • Majorly worked in content management (CMS) projects wif various clients. This included successful implementation of various CMS tools like AEM/Adobe AEM.
  • Good Knowledge in Adobe Marketing Cloud (Adobe Analytics, Adobe Target, Adobe Social, Adobe Media Optimizer, Adobe Campaign)
  • Hands on experience developing custom components, page templates and template components and workflow components in AEM.
  • Proficiency in packaging bundles and deploying them to OSGI container using Maven.
  • Experience in using Widget API, JCR API, Sling API, setup and configuring AEM.
  • Good understanding of SOAP and RESTful web-services and customizing as per requirement.
  • Well versed in setting up or upgrading complex CQ environment wif expertise in AEM Author, Publisher and Dispatcher administrations.
  • Extensive experience in CQ, JSP and Display Tag for User Interface Development. Has a good understanding of Social Collaboration and Campaign Management wif CQ.
  • Experience working in Agile development environment.
  • Domain expertise includes, system developments using CoreJava&J2EE Technologies such as JSP, JDBC, XML, SAML, ANT, Maven, JavaScript.

TECHNICAL SKILLS

Programming Languages: Java, J2EE- Servlets, C, C++, Python, SQL

Web / Application: Servers Apache, Web Sphere, Web Logic.

Architecture and Framework: Client-Server, MVC, J2EE, Servlets, Struts, Spring, Hibernate

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

IDE: Eclipse, NetBeans, RAD

Build Tools: Maven, Team City, Jenkins, Accrue

Other Technologies/Tools: Adobe CQ 5.6,AEM 6.1,AEM6.2, AEM 6.4, CQ 5 Campaign Management, Adobe Target, DAM, Adobe Site Catalyst, Source Tree, Stash, Git SVN Subversion, JIRA, Curl, Web dev Eclipse, Putty.

Operating Systems: MS Windows (10, 8, XP, 2000, 98) Unix, Linux.

PROFESSIONAL EXPERIENCE

SR AEM Developer

Confidential

Responsibilities:

  • Experienced Java Developer wif noledge in web framework-based development and internet technologies
  • Develop digital consumer experiences based on foundation of teh Adobe AEM product suite, including AEM, CRX, Target and DAM
  • Translate marketing and web site needs into AEM specific recommendations and solutions
  • Leverage AEM, other state-of-teh-art technologies, and integration patterns to solve cross-departmental challenges
  • Design and improve internal development methodologies around Adobe AEM solution
  • Deliver a robust self-service environment for teh end user community
  • Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps
  • Create and integrate content-driven applications on top of AEMs core platform and integrate wifE-commerce solutionsand search engines
  • Work wif technology teams to build and maintain web applications using Adobe’s Experience Manager CMS to include site architecture, custom components, workflow development, Digital Asset Management (DAM)
  • Integrate websites wif web analytics tools and analyze/report on analytics data

Environment: s: AEM6.4, Java (1.8), JSP, Servlets, Slightly, workflows, CRX, Tagging, Apache Sling, CRXDE lite, JIRA, OSGI.

SR AEM Developer

Confidential

Responsibilities:

  • Developed Adobe AEM templates and reusable components.
  • Creating servlets for backend services like forms, populating teh dealer's information from teh services.
  • Creating/modifying templates as per new requirements, custom dialogs and updating teh client libraries.
  • Worked on HTML, JavaScript and JQuery for fixing teh mobile application issues.
  • Involved in all stages of environments in this project
  • Used Sightly inAEM6.4 for highlighting is focus on keeping you're markup beautiful, and thus maintainable, once made dynamic.
  • Migrated project fromAEM6.2 toAEM6.4.
  • Used Maven automated build scripts to compile and package teh application.
  • Used Jira for bug tracking and project management.
  • Worked on JavaScript for better performance of previously existing web pages.
  • Designed Responsive User Interface using key features of Angular JS.
  • Involved in building dynamically generating Drop down lists using Ajax, JQuery and Angular JS to provide services to different components of portal.
  • Involved in IntegratingAEMwif Apache solr.
  • Developed Sling Servlets to provide Ajax handling.
  • Developing and coding J2EE Components wif JSP, java Beans, business objects wif EJBs and Servlets.
  • Used Maven automated build scripts to compile and package teh application.
  • Participated in functional, integration and Unit testing.
  • Solid understanding of all AdobeAEMbuilding blocks and theAEMdevelopment and deployment process.

Environment: s: AEM6.4, Java (1.8), JSP, Servlets, Slightly, workflows, CRX, Tagging, Apache Sling, JSTL, CRXDE lite, Felix, Angular2, JIRA, OSGI, GITHUB, Web Services (SOAP REST), log4J, SVN, HTML, UML, AJAX.

SR AEM /AEM Developer

Confidential

Responsibilities:

  • Design and development of web pages using AEM, JavaScript, HTML, CSS, Ajax and jQuery.
  • Developed Adobe AEM templates and reusable components.
  • Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements.
  • Develop and write high level design wif an emphasis on robust functionality and performance
  • Assign detailed design and coding work and facilitate reviews.
  • Utilized HTML, CSS, jQuery and Ext JS for designing and implementing custom CQ components.
  • CreatedCampaignworkflows, segmentation and targeting rules.
  • Implemented remarketing and recurring promotionalcampaignsusingAdobeCampaign.
  • IntegratedAdobeAEM wifAdobeCampaignandAdobeAnalytics.
  • Participated in requirement/status calls wif clients. Used React Js in components like JSX, creatingReactcomponents, Virtual. DevelopedReactJS forms to manipulate text wifin HTML5 views.
  • Converting business requirements to technical requirements.
  • Coordinate code releases, data loads, deployments, etc.
  • Data from Sterling database is retrieved using RESTFUL service calls to Customer Order Management (COM) layer.
  • Using JAX-RS specification for creating Restful services.
  • Design user interface using html, jQuery and backbone.
  • Used Maven to build and deploy jar files.
  • Used GIT to review code and do a continuous integration.
  • Manage any technical issues that arise during development.

Environment: s: Java 1.6, J2EE, Oracle 11g, Toad, AEM.5, Tomcat, Ant, XML, Spring, Struts, Jersey, backbone, CVS, Sterling, jQuery, Eclipse.

AEM Developer

Confidential

Responsibilities:

  • Consumed various JAX - RS Restful Web services
  • Developed complex JAX-RS and SOAP based Web services to suit teh requirement.
  • Development of UI models using HTML, JSP, JavaScript, AJAX, Web Link and CSS.
  • Primarily focused on teh spring components such as Spring MVC.
  • Worked on SOA/Web Services and created request and response WSDLs.
  • Implemented Caching Strategies in Web Services Client Layer.
  • Assisted Database Developers using PL/SQL for managing data associated wif teh tables. '
  • Generated DAO's to map wif database tables using Hibernate. Used HQL (Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO, Value Object and Template.
  • Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
  • Used Spring IOC, AOP modules to integrate wif teh application.
  • Developed SQL Queries for performing CRUD operations in Oracle for teh application.
  • Used Maven for generating system builds and Bamboo for continuous integration.
  • Developed teh application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining teh system state.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • AGILE methodology was followed for development.
  • Responsible for developing teh Struts-configuration file, Action classes for handling teh Http requests from teh front-end components.

Environment: s: Java/J2EE, Core Java, Jdk1.6, Spring, Hibernate, Web services, JAXRS, SOAPUI, JSP, jQuery, AJAX, Html, CSS, AngularJS, Maven, log4j, Oracle, PL/SQL, JIRA, JMS, STASH, Source Tree, IntelliJ, GIT, UNIX.

AEM developer

Confidential

Responsibilities:

  • Managing Adobe AEM Environment (CQ Authors and CQ publishers).
  • Developed AEM templates, components, workflows, OSGI bundles.
  • Design, Developed and implemented web pages using AEM, JavaScript, HTML, CSS, Ajax and jQuery.
  • Used Eclipse Integrated Development Environment (IDE) in entire project development.
  • Utilized REST, Java, Sling, AEM and JavaScript for custom coding.
  • Enhanced AEM personalization engine to surface teh AEM content on portal using JavaScript and Sling script based on segment and LDAP user profile attributes.
  • Developed complex components wif dialog on AEM.
  • Created POC related to AEM design and implementation.
  • Run weekly builds as per completion of development cycle.
  • Used GIT as version control and Jenkins for weekly/biweekly build.
  • Used and managed JIRA and Confluence for Bug tracking, project tracking and team work
  • Used JSTL Tag library for processing attributes on teh web page.
  • Coordinate security review and ensure security standards are followed.
  • Designed and Participated test plans wif QA staff for unit, system and integration testing
  • Configuring Dispatchers, Flushing Dispatcher cache, CQ server optimization, CQ Log analyzing and Garbage collector.
  • CQ packages deployment from one environment to another environment. (Development server, INT server, Staging or Preview server and Production server).
  • Used Ajax to call JSON Objects and display in dropdowns in JSP's
  • Worked on Multi Site Manager to develop live copy from blueprint, such as structure and content then can be used as live copy and Worked on i18n translations.
  • Worked on implementing Responsive design on AEM platform using frameworks like Bootstrap and Foundation.
  • Provide estimates and specifications for AEM templates, components, and workflows.

Environment: AEM 6.1, Java/J2EE, Spring, JavaScript, JSTL, HTML5, CSS3, AJAX, JSP, jQuery, Servlets, Apache, WCM, CRXDE Lite, SVN, log4j, Jackrabbit, JCR Connector.

AEM Developer

Confidential

Responsibilities:

  • Worked closely wif system analyst to understand teh technical requirements of teh projects.
  • Involved in High Level Design Document (HLD) preparation.
  • Development of Web Layer wif MVC framework using Java, JSP, Servlets.
  • Design and development of Web pages using HTML 4.0, CSS including Ajax controls and XML.
  • Development of Web application using Struts framework based on MVC architecture.
  • Used JavaScript1.5 for custom client - side validation.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session facade, DAO, DTO.
  • Extensively used Java Mailing Service API to create, send, receive, and read messages between application components
  • Involved in designing and developing teh GUI for teh user interface wif various controls.
  • Worked wif View State to maintain data between teh pages of teh application.
  • Good noledge of debugging JavaScript and html code wif Firefox Firebug and Google chrome JavaScript debugger.
  • Involved in team meetings wif corporate Webmaster's UI team and end user client for understanding needs in new implementation & Involved in daily team meetings & weekly scrum meetings.
  • Worked wif teams where requirements are constantly being implemented, tested and improved.
  • Involved in implementing teh JMS (Java messaging service) for asynchronous communication.
  • Used JMS Queues and JMS Topics for one-to-one and one-to-many communication in teh application.
  • Involved in improving teh existing design by minimizing dependencies between teh layers wif teh halp of design patterns.
  • Involved in analysis for Reporting framework, in procedures and functions modifications

Environment: s: Java 1.5, CSS, firebug, Ajax, jQuery, JavaScript, HTML4.0, XML, CSS2.0, SQL, Windows Platforms, IDE- Eclipse, SVN

We'd love your feedback!