We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

5.00/5 (Submit Your Rating)

Westchester -, IL

SUMMARY

  • 8+ years of extensive professional experience in Software development including, Developing, Testing, Integrating, Implementing and Leading AEMand developing large scale web applications usingAEM and Java/J2EE.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, OSGI Console and core frameworks such as Apache Sling and Apache Felix.
  • Good migration knowledge from CQ5.6 to AEM6.1 and AEM6.1 toAEM 6.3.
  • Knowledge inAEMMobile development concepts like server - side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Setup and configure Authoring and Publishing environments, replication agents.
  • Worked on dispatcher configurations for cache and load balancing.
  • Worked on Sling servlets to handle POST and GET requests.
  • Good exposure to Maven, File Vault and URL.
  • Hands-on experience in Front-End user interface design and data transfer using AngularJS, JavaScript, AJAX, JQuery, Bootstrap, HTML5, CSS3, XML and JSON etc.
  • Hands on experience using DAM Assets, Package Manager, Package Share, Replication
  • Experience in Web Services such as SOAP and RESTful wif Extensive knowledge and exposure in web based multi-tier and client/server.
  • Working wif Adobe product team to set up the base installation and configuration and Involved in setting up a cloud based hosting platform and configure as per business needs to meet the product and marketing goals.
  • Thorough exposure of the end-to-end content lifecycle, web content management, content publishing / deployment, and delivery processes.
  • Experience in integratingAEM wif Adobe Target and Adobe Campaign.
  • Expertise in analyzing the DOM Layout, Java Script functions, Cascading Styles cross-browser using Fire Bug, DeveloperTool Bar.
  • Expert in configuring author and publish agents
  • Expertise in Designing and development of various complex components in the project using Sightly and OSGI framework.
  • Involved in the effort estimation of the project and Worked on Agile PLM methodology.
  • Excellent Analytical, Problem solving and communication Skills.
  • Good knowledge of Java Content Repository (API) suite, Slingweb framework and Apache Felix OSGi framework.
  • Hands on experience in Java/JEE technology areas like JSP, Servlets, EJB, JPA, spring, Hibernate, JCR API and Apache Felix.
  • Worked wif other teams in most of the projects like Angular team, Mule team in respect to the API issues.
  • Worked wif Agile Methodology (Scrum) and Web Services using Service Oriented Architecture.
  • Participated in retrospective meetings to point out the stories and also we discussed the pros and cons of the previous sprint.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, Java Script, HTML, SQL, Servlets, JSP, JDBC, AJAX, Web Services, SOAP.

Content Management Tools: Workflow Manager, Adobe CQ5.6, AEM 6.1,6.2&6.3, Apache Jackrabbit, Apache Sling, OSGI, CRXDE and Apache Felix.

Databases & Tools: Oracle 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0.

Application Servers: Web Logic 10, JBOSS, WebSphere6.1, Apache Tomcat 6.1.

Scripting/Markup Languages: VB Script, Java Script, HTML, CSS, JSON, JSP.

Version Control: GIT, SVN, CVS.

Project Methodologies: Agile, Waterfall, SDLC, JAD.

Build Tools: Apache AXIS SOAP, RESTful, WSDL, UDDI, XML.

PROFESSIONAL EXPERIENCE

Confidential, Westchester - IL

Sr. AEM Developer

Responsibilities:

  • Installed and configured Adobe AEM 6.3 version and Apache Felix admin console.
  • Involved in content migration fromAEM6.2 toAEM 6.3.
  • Experience developing UI, OSGI components inAEM6.3.
  • Built new static and dynamic web pages in AEM 6.1, 6.2 and 6.3 using components and templates.
  • Created new components in both classic UI and Touch UI using CRXDE Lite.
  • Converted some of the components into Touch UI from Classic UI after upgrading to AEM 6.3.
  • GIT is used as a distributed revision control system for AEM. File vault in conjunction wif GIT halps to pull or push the code to developer’s machine.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe Experience Manager.
  • Created components using Sightly HTML template language by replacing the traditional JSP.
  • Developed Servlets to handle requests from the client in an OSGi bundle.
  • Converted AEMClassic UI components to touch UI and developed components using Touch UI
  • Writing activation and deactivation workflow models using various components such as process,
  • Provide estimates, designs, and specifications for CQ5 templates, components, and custom validations.
  • Involved in the daily build processes from develop to QA, QA to Stage using Jenkins.
  • Developed complex workflows, workflow launchers and schedulers.
  • Built various web pages using HTML, CSS, Java Script and JQuery.
  • 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.
  • Provide author training to business users to familiarize them wif the design and usage of the system.

Environment: AEM 5.6.0, 6.1, 6.3, Adobe live cycle, JAVA, J2EE, OSGI, Spring Integration, HIBERNATE, AJAX, JSON, HTML5, CSS3, Java Script, JQuery, Jenkins, Maven, SOAP UI, XPath, XML, LINUX, JSP, Web Services (SOAP, REST), Eclipse, GIT.

Confidential, Beverly Hills - CA

AEM/CQ5 Developer

Responsibilities:

  • Create and maintain customer-facing Adobe CQ5 content management systems.
  • Worked on CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • GIT is used as a distributed revision control system for CQ5. File vault in conjunction wif GIT halps to pull or push the code to developer’s machine.
  • Understanding the business requirements and converting them to system specific AEM technical requirements.
  • Created an HTML / CSS based icon, clip art, and graphical standards online repository.
  • Developed Templates, components using JSP and Sightly.
  • Configured replication and dispatcher flush.
  • Generating projects using Maven builds.
  • Experience in Adobe Experience Manager including image and Videos.
  • Setup and configure Authoring and Publishing environments, replication agents, and CQ5dispatcher to cache the landing pages' html and serve as the static pages from Apache.
  • Worked wif different Business System Analysts, Scrum teams and other integrated systems while implementing the solutions for the needs of organization.
  • Content authoring and maintenance for test environments
  • Development of static web pages, landing pages, category landing pages using content management system, Adobe CQ5designs, and specifications for CQ5 templates, components, and workflows.
  • 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.
  • Provide author training to business users to familiarize them wif the design and usage of the system.

Environment: AEM WCM,AEM DAM, CQ, Workflows, Apache Sling, CRXDE, CRX, HTML, JSP, Servlets, Java Scripts, JQuery, Eclipse IDE, Apache Maven, JIRA, REST Web Services.

Confidential, Raleigh - NC

CQ5 Developer

Responsibilities:

  • Perform CQ5 customization on foundation components, core CMS and workflows to extend functionalities, improve performance or fix issues on project level. Utilize HTML, CSS, JQuery for designing and implementing custom CQ components.
  • Manage an enterprise CMS system for a multinational entity, implement a governance policy, create users and roles, and build workflows, as well as utilize Digital Asset Management.
  • Created an HTML / CSS based icon, clip art, and graphical standards online repository.
  • Developed Templates, components using JSP and Sightly.
  • Implemented the OSGI bundles for interacting wif remote spring webapp, webservices and custom business logic in java and deploy as jar files from the Felix System Console.
  • Has a completeunderstandingof CRX as a repository and accessing the CRX content nodes by SQL Queries and XPath.
  • Developed Servlets to handle requests from the client in an OSGi bundle.
  • Developed AEMbuilding blocks including custom templates, components, dialogs and widgets usingAEM 6.2 and integrated Components wif Angular JS as per requirements.
  • Managed the Media files using Digital Asset Management (DAM).
  • Well versed in setting up or upgrading complexAEMenvironment wif expertise in Author, Publisher and Dispatcher administrations.
  • Worked wif Maven to build and generate the jar files to deploy in the Felix Console.
  • Create and manage security groups inAEM.
  • Provide author training to business users to familiarize them wif the design and usage of the system
  • Worked on Adobe CQ5 CMS end and developed the custom grid components
  • Used GIT to review code and do a continuous integration.
  • Used Subversion for version control across common source code used by developers.

Environment: AdobeAEM 6.1,AEM 6.2, Apache sling, Apache Felix, JCR, Web services, JSP, JQuery, Ajax, JSON, Less, JavaScript, Ext JS, Angular JS, Bootstrap, Jenkins, Maven, Linux, java, J2EE, dispatcher, JIRA, Eclipse.

Confidential, Basking Ridge - NJ

Web/UI Developer

Responsibilities:

  • Develop SPA elements using MVC architecture and AngularJS.
  • Rebuild the existing web, products list form, and shopping cart form using HTML5, CSS3, JavaScript, JQuery, AngularJS, and Bootstrap.
  • Implement shopping cart UI common business logic such as increase or decrease shopping item amount, remove items, and delivery options.
  • Consume Restful API to fetch products JSON data from backend.
  • Share and transfer JSON data between different UI controllers using AngularJS service.
  • Implement AngularJS service that contains common functions to inject into controller.
  • Create AngularJS custom directives for heavy DOM manipulation and code reuse.
  • Use Bootstrap grid system to achieve responsive web design.
  • Implemented various Validation Controls for form validation and implemented custom validation controls wif JavaScript validation controls.
  • Implemented AJAX to speed up web application.
  • Developed components to fetch the data from the back end using AJAX and JSON.
  • Created forms to collect and validate data from the user in HTML and AngularJS.
  • Extensively used CSS along wif Bootstrap for a responsive design of the web pages.
  • Involved in design and development phases of SDLC.
  • Fixed debugging issues and fixed bugs along wif resolving browser compatibility issues.

Environment: Angular JS, RWD, JavaScript, HTML, CSS, XML, AJAX, JSON, JQuery, OOPS, Web storm, SQL Server, Web services, Jasmine, Unit Test, GIT, Agile.

Confidential

Java Developer

Responsibilities:

  • Involved in requirement analysis and played a key role in project planning.
  • Designed, Developed and analyzed the frond-end and back-end using JSP, Servlets and the Struts
  • Developed the web pages using JSP, JavaScript, CSS, AJAX and Servlets.
  • Developed various J2EE components like Ajax, JMS and MQ series wif the halp of RAD application framework. Involved in working wif large sets of data ("big data"), in data crunching/massaging real time health care claims /biometric data.
  • PIG for ETL needs, and halped external ETL teams debug issues
  • Managed and reviewed Hadoop log files.
  • Created Hive queries that halped business analysts spot data patterns.
  • Started using Apache Spark to simplify the big data management.
  • JQuery to select and manipulate HTML elements and CSS manipulation.
  • Used commons Struts-Validator for validation of form fields
  • Used JavaScript for client-side validations.
  • Developed client-side interface and GUI wif the halp of XML using XSL
  • Used the Spring JDBC for data retrieval from the database for various inquiries.
  • Wrote complex SQL queries to retrieve data from the Oracle database.

Environment: Java, JSP, XML, AJAX, JMS Web services, JDBC, JSON, Open LDAP, Jet Speed, jQuery, HTML, Tomcat.

We'd love your feedback!