We provide IT Staff Augmentation Services!

Senior Aem Developer Resume

4.00/5 (Submit Your Rating)

Dallas, -texaS

SUMMARY

  • Around 6+ years of total experience in software industry and technical skill set expertise in analysis, design and development of product life - cycle which includes 6 years of AEM/AEM experience with hands on experience in building and deploying enterprise level Web Content Management solutions on AEM 6.2, 6.4 and 6.5 and Adobe CQ 5.4, 5.6.
  • Extensive experience in working with 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.Experience in building SPA's using Angular framework. JavaScript expertise in client-side scripting languages like jQuery, AngularJS. Expertise in working server-side scripting languages NodeJS.
  • Majorly worked in content management (CMS) projects with 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.Ability to customize teh HTML and Word output: Addition of CSS Styling to DOC and HTML Exporters with teh tree grid integration with bootstrap. Customized teh CSS applied to DOC and HTML exporters, UsedSOA frameworkwithJPA,Adobe AEM and ES4 Life Cycle Designer
  • 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 with expertise in AEM Author, Publisher and Dispatcher administrations. Involved in agile software methodologies using Test Driven Development(TDD).
  • Extensive experience in CQ, JSP and Display Tag for User Interface Development. Have a good understanding of Social Collaboration and Campaign Management with 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, Spring, Hibernate

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

IDE: Eclipse, NetBeans, RAD

Build Tools: Maven, Jenkins

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

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

PROFESSIONAL EXPERIENCE

Confidential - Dallas -Texas

Senior AEM Developer

Responsibilities:

  • Design and build components, templates, dialogs, and workflows using theAEMarchitecture (Sling, CRX, OSGI, JCR).
  • Designed New template as a part of teh requirement from client
  • Worked with UIDeveloperteam to create, modify and completely understand JSP and JSTL.
  • Conceptual understanding of ADA conducted noledge transfer from various UI Development team.
  • Developing strategic meta data based on teh latest SEO best practices
  • Involved in requirement analysis with business and acting as point of contact to offshore team for implementation and clarifications.
  • Created Page Templates, Page Components & complex components
  • Created Components that interact with external services
  • Converted JSP Components into slightly.
  • Worked on Touch UI authoring Validations.
  • Interact with business stakeholders and various teams to get better understanding of teh requirements.
  • Installed and configuredAEM, Migrated content from other cms in .xml files toAEMpages.
  • Used slightly template language for implementingAEMComponents.
  • Authored page content in order to utilize teh components wisely by placing teh content within teh content section blocks.
  • Worked inAgile environmentwith Content Management system for workflow management and content versioning. mp4video file. Whenpublishinga project as a video,captivategenerates an .mp4file and suggests various video presets for teh conversion.
  • AdobeCaptivateallows us topublishthe course to teh Adobe Connect server. Click folder, click teh Add button and enter teh name and URL to connect to teh server.
  • Worked on managing content using templates/components and composing web pages
  • Created client libraries at component level and global level (etc/designs) for handling JavaScript and CSS.
  • Wrote JavaScript validations to validate teh fields of teh user registration screen and login.
  • Implemented Apache Sling servlets to provide Ajax handling.
  • Worked on web services to consume teh data from teh application API's
  • Wrote custom code (scheduler with corn job) to create assets in DAM, workflows to approve/reject assets and assign tags.
  • BuiltS3buckets and managed policies for S3 buckets and usedS3 bucketandGlacierfor storage and backup onAWS.
  • Management and Administration of AWS ServicesCLI,EC2,VPC,S3,ELBGlacier,Route 53,CloudTrail, IAM, and Trusted Advisor services.
  • Created automated pipelines in AWSCode Pipelineto deployDockercontainers in AWSECSusing serviceslikeCloud Formation,Code Build,Code Deploy,S3andpuppet.
  • Worked onJIRAfor defect/issues logging & tracking and documented all my work usingCONFLUENCE.
  • Integrated services likeGitHub, AWSCode Pipeline, Jenkins, and AWS Elastic Beanstalk to create a deployment pipeline.
  • Design custom workflows for asset soft delete, creating B&W renditions, publishing web pages and content authoring.
  • Used Jira for bug tracking and project management. Creating/modifying templates as per new requirements, custom dialogs and updating teh client libraries.
  • Developed AdobeAEMtemplates and reusable components like multi-field components and customized other OOTB components.
  • Experience in Agile development process and Strong written and verbal communication skills

Environment: AEM6.4, AEM 6.5, Java, JSP, Servlets, Slightly, JMX, JavaScript, JSON, HTML, CSS, Ajax, Apache Sling, REST API, Bit Bucket, JIRA, Maven.

Confidential - Boynton Beach - Florida

SR AEM Developer

Responsibilities:

  • Experienced Java Developer with 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.
  • Designed and implemented teh User Interface using Angular JS MVC framework (JavaScript, HTML5, and CSS3), JQuery, AJAX.
  • XML Forms Architecture, a family ofproprietaryXML specifications that was suggested and developed byJetFormto enhance teh processing ofweb forms. It can be also used inPDFfiles starting with teh PDF 1.5 specification.
  • All instances created from a given XFA form template keep teh specification of data capture, rendering, and manipulation rules from teh original.
  • Another major advantage of XFA is that its data format allows compatibility with other systems, and with changes to other technology, applications and technology standards.
  • Involved in Enhancement of existing application utilizing AngularJS, developed routing through web pages and achieved Single page application. Used Angular JS to achieve two-way data binding
  • Included JSON for massive data transfer between Client/Server. According to different component coding structure, AJAX calls were consumed by XML Http Request object (JavaScript) and $http service (AngularJS).
  • Implemented different validation control on teh web-pages using Angular Js.
  • Used MVC Framework Angular.js in teh development for data binding and to consume REST ful web services. Developing custom HTML5 elements using Angular JS directives
  • Create and integrate content-driven applications on top of AEMs core platform and integrate withE-commerce solutionsand search engines
  • Developwebapplicationsusing C#, ASP.NET MVC, WebApi, Entity Framework (Code First), Knockout.
  • Work with 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 with 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.

Confidential - Columbia - South Carolina

SR AEM Developer

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 your 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 IntegratingAEMwith Apache solr.
  • Developed Sling Servlets to provide Ajax handling.
  • Developing and coding J2EE Components with JSP, java Beans, business objects with 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.

Confidential - Columbus - Indiana

SR AEM /AEM Developer

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 with 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 withAdobeCampaignandAdobeAnalytics.
  • Participated in requirement/status calls with clients. Used React Js in components like JSX, creatingReactcomponents, Virtual. DevelopedReactJS forms to manipulate text within HTML5 views.
  • Converting business requirements to technical requirements.
  • Coordinate code releases, data loads, deployments, etc.
  • Designed and developed websites/pages inAdobe CQ/AEM 6.1 and Adobe Life Cycle Designer ES4by implementing teh responsive design with Sound working noledge of Technologies includingSplunk,Solr,Luceneand Hadoop, developed eCommerce web application usingLiferay Framework.
  • Worked on migrating website from old Stellent system toAEM 6.1 along with Adobe ES4 Life cycle Design.
  • 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.

Confidential

AEM developer

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 with 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 with 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.

We'd love your feedback!