Senior Aem Developer Resume
SUMMARY
- Around 6 years of experience as AEM developer in Software Development Life Cycle, Web Application Design, Development, Programming, Testing, and deployment.
- Have a solid understanding of CQ5 building blocks, CRX repository, leveraging web content management components for customization and porting of websites.
- Excellent work experience in WCM, CMS, CRXDE, CRXDE Lite, OSGI Framework, JCR, Apache sling, Assets/DAM.
- Proficient in AEM template development, Component Development, Architecture, Administration, and installation of Author and Publish instances, Workflow components.
- Hands on experience in HTL/Sightly, Use API and Sling Models frameworks.
- Good knowledge on Workflows, OSGI Services, Servlets and Event Handlers
- Hands on experience in Dispatcher and Apache configurations
- Good exposure to User management and tagging.
- Hands on experience adobe AEM as cloud service (deployment manager) maintaining reports, deploying code base into different environments.
- Expertise knowledge on Multi Site Management and created custom rollout configurations.
- Worked extensively on external integrations (web services) with AEM.
- Good experience in developing responsive sites using AEM.
- Expertise in Author, Publisher, and Dispatcher Administration with hands on experience in Upgrading Complex AEM environment.
- Experience in Design, Development, Testing, Administration, and Troubleshooting. Exposure to Social Collaboration and Users/Groups Administration in AEM.
- Extensive experience of Front - End Technologies: AJAX, JSTL, JSP, HTML5, EXT JS, JavaScript, jQuery and CSS, XHTML.
- Good knowledge of web services and has technical understanding of SOAP protocol.
- Expertise in Adobe CRX (Content Management Extreme), CQ5 WCM, Components, Widgets, CQ5 DAM, Apache Sling.
- Excellent Java development skills using J2EE, J2SE, Servlets, JSP, EJB, JDBC.
- Experience in developing applications using waterfall, Agile (Scrum), Test Driven methodologies and involved in all phases of Software Development Life Cycle (SDLC).
- Experienced in Struts, Spring and Hibernate Framework.
- Developed Web applications using JavaScript, CSS, HTML, Custom Tag Libraries, jQuery, React JS, ExtJs 4.0, and various java design patterns
- Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment.
- Experience in building CI/CD pipeline for the project using bitbucket, Jenkins and JFrog
- Experience of development in different platforms like Windows 98/NT/2000/XP, UNIX, LINUX.
- Developed ANT scripts and used MAVEN to build and deploy J2EE Applications
- Used GIT, SVN, CVS, Clear case and Clear Quest for Version controlling and error reporting.
- Excellent communication, Teamwork, inter-personnel and presentation skills, fast learner, and organized self-starter.
- Good analytical and documentation skills. Ability to learn and adapt quickly to the emerging new technologies and paradigms.
- Extensive knowledge and hands on experience with XML, XSL, HTML, DHTML, CSS, SQL.
- Proactive towards issues, taking ownership of the work assigned, and having quick self-learning skills in learning new technologies on the fly.
- Great Team Player and quick learner with effective communication, motivation and organizational skills combined with attention to details and business process improvements.
- Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team.
TECHNICAL SKILLS
CMS: AEM as a Cloud Service, Adobe AEM (6.5, 6.4, 6.3, 6.1, 6.0), CQ (5.6, CQ 5.5), WordPress
J2EE technologies: Java 8, J2EE, Servlets, JSP, JDBC, Web services (SOAP, REST), JSON, Spring, Struts
Web/Application Servers: Web Logic, Apache Tomcat, JBoss, IBM WebSphere
Scripting Languages: AJAX, JavaScript, CSS, jQuery
Database Apps: MySQL, Oracle 8i/9i/10g, MS Access
Operating Systems: Windows98/2000/XP, Linux, Unix, Mac OS X.
Markup Languages: Sightly, HTML, XML, DHTML, HTML5
Version Controls: GIT, SVN, CVS, bit bucket
Build Tools: ANT, Maven and Jenkins.
IDE: CRXDE lite, Brackets, Eclipse, RAD
Methodologies: Agile (Scrum), waterfall, TDD, SDLC
PROFESSIONAL EXPERIENCE
Confidential
Senior AEM Developer
Responsibilities:
- Experienced working in both AGILE/SCRUM and SDLC based development environment and participating in SCRUM sessions that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Strong experience of developing static and editable Templates, Components and Page components.
- Worked on the OOTB and custom workflows.
- Written event handlers and servlets for processing business logic.
- Developed schedulers for importing the data on timely basis and storing them as the content fragments under the required nodes in AEM.
- Experience with emerging front-end technologies and concepts (HTML5, CSS3, Responsive design, adaptive images, mobile-first design).
- Involved in system tuning activities like workflows purging, custom loggers and URL shortening configurations.
- Involved in story estimates on regular basis. Have sound knowledge in Agile Manager.
- Involved in AEM migration from AEM 6.4.8 to AEM 6.5.14
- Involved in migration of Site pages from Teamsite to AEM
- Worked on optimization of AEM client libraries for the templates
- Worked on Front-End using JavaScript, HTML, CSS, Less, ReactJS
- Working knowledge on Content and experience fragments for client site
- Experience in creating components for Adobe Campaign Standard
- Build form component that will serve for various use cases
- Experience in building CI/CD pipeline for the project using bitbucket, Jenkins and JFrog
- Involved in building, deploying the code, moving code to different environments.
- Involved in Installing and Configuring version 6.4 of AEM Web Content management System and Apache Felix Admin Console.
- Experience onAEMasa cloudservice, setup programs, deploying using CI/CD pipeline provided by AMS.
Environment: AEM 6.5.14, Java, JSP, Servlets, workflows, AWS, JMX, Tagging, JavaScript, JSON, HTML, CSS, Ajax, Apache Sling, CRXDE lite, WCM, JIRA, Jenkins, GIT, Maven, AWS.
Confidential
AEM Developer
Responsibilities:
- Installed and Configured AEM 6.2 Content management System and Apache Felix Admin Console.
- Involved in story estimates on regular basis. Have expertise knowledge on JIRA.
- 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.
- Used GIT as version control.
- Experienced in content migration from site core to AEM 6.2.
- Involved in developing CQ templates and components.
- Worked on custom widgets (ex: - custom multi-fields).
- Worked on creating security groups in CQ and assigned ACLs.
- Worked onCQ5Forms 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.
- Used Sightly and Use API for presentation in AEM components.
- Worked on OSGI Services and Servlets.
- Designed and developed,CQ5building blocks including templates, components, dialogs, widgets.
- Worked on custom workflows based on client requirements.
- Worked on CQ Personalization.
- Involved on short URL configurations.
- Involved in building, deploying the code, moving code to different environments, and supporting the application postproduction and maintenance.
Environment: AEM 6.2 (WCM), Sightly, DAM, Java, JSP, Servlets, JavaScript, JSON, HTML, CSS, Ajax, jQuery, Angular JS, Apache Sling, CRXDE, WCM, JIRA, Jenkins, Bitbucket, Confluence, Maven, Soap web services.
Confidential
Java/AEM Developer
Responsibilities:
- Involved in Installing and Configuring version 5.6 of AEM Web Content management System and Apache Felix Admin Console.
- Developed templates and components for True Value responsive website.
- Involved in Design and implementation of migrating Web CMS to AEM.
- Implemented workflows such as publishing, Unpublishing metadata and history audits in DB.
- Implemented POC to migrate the content from DB to AEM.
- Involved in migrating topics in web CMS to AEM tags.
- Developed CQ Templates, Components, Widgets and OSGI Bundles in the AEM Instances.
- Involved in developing migration script which reads data from DB and fills in components.
- Involved in story estimates on regular basis. Have sound knowledge in JIRA.
- Involved in building, deploying the code, moving code to different environments.
Environment: AEM 5.6, Sightly, Java, JSP, Servlets, workflows, Tagging, DAM, SQL, JavaScript, JSON, HTML, CSS, Ajax, Apache Sling, CRXDE lite, WCM, JIRA, Jenkins, GIT, Maven.