Post Job Free

Resume

Sign in

Content Management Aem Developer

Location:
Charlotte, NC
Posted:
March 12, 2024

Contact this candidate

Resume:

DAYA

SR. AEM Developer

Email Id: ad4af6@r.postjobfree.com

Contact: 581-***-****

PROFESSIONAL SUMMARY:

Having 7+ years of experience in IT sector with significant experience in Web content management (WCM) & J2EE development technologies with good experience of Object-Oriented Programming (OOP) as well as Test-Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC) (SDLC). Specializing in designing end-to-end websites and having work experience in Contentful, TeamSite and AEM 5.6, 6.0,6.1, 6.2, 6.3, 6.4, 6.5.,

More than four and a half years of hands-on experience developing content management solutions with Adobe CQ5 Content Management System.

Significant development experience with Web Technologies, including JSP, JavaScript, XML, AJAX, JQuery, and Adobe CQ5API.

Good knowledge in configuring AEM using Maven and standard Eclipse tools.

Exposure to dispatcher configurations as part of the architecture of the AEM website.

Expertise in designing Templates (both static and editable), Custom Components, Workflows, and out-of-the-box Widgets.

Hands-on experience implementing Sling, OSGi, Felix, JCR, and current AEM functionalities of integrated products.

Working with Bootstrap and media queries to create responsive designs.

Client libraries were created on AEM.

Knowledge of i18n implementation for Components and Dialogs.

Using Brackets for Sightly (HTL) component and client library writing.

Creating the Workflow Structure, including the automation of the Particular Process in AEM.

Effective at configuring Dispatcher and load balancing.

Proficient at building enterprise apps with MVC frameworks such as Struts and Spring MVC.

Experienced in developing applications using application/Web servers such as JBoss, WebSphere, WebLogic and Tomcat.

Developed mappings, workflows, and scripts to automate data integration tasks.

Collaborate with business analysts to understand data requirements and ensure data accuracy.

worked on Informatica as a Administrator in Installing, configure, and maintain Informatica PowerCenter environments.

Knowledgeable in working with Web Services, particularly those based on the Rest API.

Exposure to numerous Software Development Life Cycle (SDLC) techniques, such as Agile and Scrum.

Proficient in RDBMS such as Oracle, Microsoft SQL Server, and MySQL.

Familiar with CRXDE, Eclipse, and Rational Application Developer (RAD) IDEs for application development.

Experience working on WebSphere administrator roles like Install, configure, and manage WebSphere Application Server instances.

Monitor server performance, diagnose and resolve issues, and ensure high availability.

Configure security settings, user roles, and access controls.

Deploy and manage applications and updates.

Collaborate with developers and other teams to optimize application performance and troubleshoot problems.

Expertise utilizing Bug tracking solutions such as JIRA, Bugzilla, and QC.

Responsible for writing numerous UNIX shell scripts for automating scripts for scheduled queue processes and pm cmd commands.

Engaged at each aspect of the implementation of a complete SDLC lifecycle, provided end-user training and post-deployment support.

Developed the application's blueprints and live version.

Extensive hands-on experience with Eclipse, NetBeans, and MAVEN as a build tool. Using Junit effectively for unit testing.

Experience in establishing client-side Middle Tier Development environment using JSP, Servlet, etc.

Generation of reports based on data taken from XML documents using altova XML spy.

TECHNICAL SKILLS:

Content Management

AEM 6.5,6.4, 6.3, 6.2,6.1,6.0,5.6.1

Web Technologies

XML, HTML/HTML5, CSS/CSS3, JSON, Angular JS, React JS, Linux Shell Script, jQuery

CMS Technologies

AEM 6.5,6.4, 6.3, 6.2,6.1,6.0,5.6.1 AEMaaCS(Cloud)(Apache Sling, SEO, JCR, WCM, OSGI, Search, CMS, CRXDE, CRXDE Lite, GraphQL, Publishing, OSGI Framework, JCR, DAM), SPA, Contentful, TeamSite, Drupal.

Languages

JAVA/J2EE JavaScript, SQL

Programming

HTML 4.0, CSS, JavaScript, Ajax, UNIX Shell Scripting.

MVC framework

Spring MVC, Groovy and Grails

Application Servers

JBoss, Tomcat, Apache webserver

Databases & Tools

Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008;

Tools

RAD, Eclipse, Rational Rose, NetBeans, Toad, SQL developer, JMeter, InfulxDB and Grafana

Version Control Tools

Subversion, Git, CVS, IBM Rational Clear Case

Environment

UNIX, IBM AIX 4.3, Sun Solaris 2.7/2.6, MS-DOS 6.22, Windows 95/98/NT/2000/XP.

ORM/Persistence Framework iBatis/MyBatis, Hibernate, JPA

SOA, REST/SOAP Web Services, CXF, JAXWS/JAXRS, JSON, XML

Maven, Test Driven Development (TDD) and Continuous Integration (CI), JUnit, Mockito.

TECHNICAL EXPERIENCE:

Client

AT & T, Charlotte,NC.

Duration

Oct 2021 - Present

Role

AEM Developer

Responsibilities:

Involved in Designing and developing robust and scalable solutions using Adobe Experience Manager in the Cloud.

Implementing AEM components, templates, workflows, and integrations to deliver seamless digital experiences.

Integrating Adobe Campaign with AEM and other relevant systems to create personalized and targeted marketing campaigns.

Developed custom workflows and connectors to optimize the use of Adobe Campaign for marketing automation.

Lead code reviews, provided constructive feedbacks, and ensure adherence to coding standards and best practices.

Identifying and address performance bottlenecks in AEM and Adobe Campaign implementations.

Optimizing code and configurations for improved system efficiency.

Creating technical documentation, including design documents, code documentation, and best practice guides.

Provide training and knowledge transfer to junior developers and team members.

Collaborating with cross-functional teams, including product managers, designers, and QA engineers, to ensure successful project delivery.

Web portal back-end development experience

Experienced in integrating AEM Guides/CCMS with other systems, such as digital. asset management (DAM) platforms, to streamline content creation and publishing processes.

End-to-end knowledge of the web application space including web server configuration, tuning, proxies and load balancing.

Proficient in leveraging WCMS platforms to create engaging and dyamic user experiences, ensuring seamless content delivery and effective customer engagement and Experience in developing highly scalable customer facing web applications using Web content management systems .

•Experience coding front-end standards-compliant HTML/CSS that is scalable and cross-browser compatible.

•Using Express Framework to set up middleware to respond to the HTTP requests with the help of Node JS.

•Experience in using build/deploy tools such as Jenkins, Docker, and OpenShift for Continuous Integration & Deployment (CI/CD) for Microservices.

•Developed cross platform server-side applications using Node, BackBone.js and Angular to achieve scalability in real-time web applications.

•Worked on sightly OSGI bundles, used in AEM for rendering HTML and other markup emphasizing a separation of concerns, making it easier to maintain and understand code and OSGi framework, which built AEM which allows modular development and runtime extensibility, packages that encapsulate Java code, resources, and metadata, allowing you to extend and customize the functionality of AEM.

•Knowledge of integrating with AEM's content repository and using React-Redux to handle state and data flow for fast and reliable content delivery.

•Familiarity with the server-side rendering skills of React and the Client-Side Libraries feature of AEM for maximum performance and search engine optimization.

•Worked with cross-functional teams, including mobile network engineers, UI/UX designers, and other developers.

•Participate in the development of content management strategies, architecture, and multichannel content delivery.

•AEM Tag Libraries are extensively utilized in the components.

•Developed queries and constructed Oak indexes to improve search.

•OSGI r6 annotations were utilized while developing Servlets, schedulers, listeners, and workflows.

•Implemented Microservices into existing system architecture. Developed Microservices business components and RESTful service endpoints using Spring Boot.

•Deployed Spring Boot based Micro services Docker containers Using AWS EC2 containers services and using AWS admin console

•Worked on workfront provides support and training to both marketing and creative department users and their end user customers.

•Assists in the management and maintenance of the platform including but not limited to user and license management, integrations, forms, and project setup, customizations and configurations, bug fixes, testing, proof and Fusion scenarios.

•Evaluating new releases and enhancements of Adobe workfront software and providing feedback to the them.

•In-Depth understanding of Adobe Workfront Setup including access levels layout templates project preferences and other methods to achieve simplicity of end user design.

•Design, develop, and maintain workflow processes using Adobe Workfront, Troubleshoot and resolve any workflow related issues.

•Deep administrative understanding of Adobe Workfront and its data model. Deep understanding of Adobe Workfront integration processes.

•Experience developing Fusion Automation Workflows to automate, Experience integrating Adobe Asset and other Adobe AEM technology with Adobe Workfront, Strong technical knowledge of the Workfront platform and its capabilities.

•Used Web services (SOAP, REST) for transmission of large blocks of data over HTTP.

•Experience in Web Service Technologies: SOAP, REST, Microservices, WSDL, Apache Axis, CXF, JAX-WS.

•Good knowledge of Web Services with protocols SOAP and REST.

•Developed the Spring Features like Spring MVC, Spring Boot, Spring Batch, Spring Security, and Spring Integration.

Environment: AEM 5.6, AEM 6.5, AEM 6.4, Java (JDK 1.8), Eclipse, Maven, Apache Felix, Apache Sling, JSP, JIRA, Web Services, JSON, SDLC, Agile, OSGi, Servlets, Sightly HTML, JavaScript, Brackets, CSS, and jQuery

Client

Reliance Retail, INDIA

Duration

Nov 2019 – May 2021

Role

AEM developer

Responsibilities:

•Involved in the analysis, Installed and configured AEM 6.3 (2017) on the development, production, QA, and predevelopment systems.

•Participating in AEM 6.4 Migration (2018), Expert knowledge of JavaScript, HTML5, CSS3, jQuery and related technologies

•Knowledge of web project lifecycle including front-end/back-end development.

•Experience developing in Adobe AEM/CQ product (WCM, DAM, CQSE, CRX) preferred

•Familiarity with Java and Groovy and an eagerness to expand knowledge

•Understanding of usability and design best practices.

•Installed CRXDE Integrated development environment and established subversion control for the project.

•Executed Administration Activities to Activate, Replicate, and Package Updates for Publication and Consumption in Other Environments.

•Developed and managed Adobe AEM customer-facing content management systems.

•Skilled in using the React framework to build SPAs, with an emphasis on building reusable components and maintaining a fluid user interface.

•Possessing expertise in React-Router, a client-side routing and navigation framework, paves the way for better usability and a more satisfying user experience.

•Knowledge of using REST APIs, GraphQL and WebSocket’s in conjunction with React to facilitate data sharing and real-time updates.

•Install and setup Authoring and Publishing environments, replication agents, and CQ5 dispatcher to cache landing page HTML and serve static Apache pages. Design and implement custom AEM components using HTML5, CSS, and AngularJS.

•Participate in the development of content management strategies, architecture, and multichannel content delivery.

•JIRA system integrated with Workflow features.

•OSGI r6 annotations were utilized while developing servlets, schedulers, listeners, and workflows.

•Implemented AEM Dev Tools to make development easier.

•Developed customized OSGi services and Servlets with Eclipse IDE and Maven.

•Developed custom dialogs for AEM templates and page components.

•ACS AEM Commons has been integrated with AEM 6.3.

•Constructed the mobile site Dialog and mobile Template.

•AEM Tag Libraries are extensively utilized in the components.

•Get a comprehensive understanding of the CRX repository and how to access CRX content nodes using SQL Queries and XPath.

•File vault in conjunction with GIT allows developers to grab or push code to their machines.

•Working with release management to deploy and deliver material. Participating in the analysis of business requirements and their transformation into technical use cases.

Environment: AEM 6.3, AEM 6.4, Java (JDK 1.8), Eclipse, Maven, Apache Felix, Apache Sling, JSP, JIRA, Web Services, JSON, SDLC, Agile, OSGi, Servlets, Sightly HTML, react, JavaScript, Brackets, CSS, jQuery.

Client

Sasken technologies, INIDA

Duration

June 2016- Oct 2019

Role

Java/AEM Developer

Description: The project was about finding the doctor opinion by category. We have a UI to search by category and the results will be shown with the time slots. Frontend and backend were integrated with Restful Web Services with JPA and Hibernate is used as ORM along with Spring Restful Web Services.

Responsibilities:

•Created and developed user interfaces using JSP while adhering to MVC architecture The GUI was built using JSP, AJAX, and JavaScript, as well as the Spring framework.

•Built and configured application business components using Spring IOC beans.

•Participated in the Creation of Spring Framework Controllers.

•Utilizing Spring app-servlet.xml, the URL mappings and bean classes have been configured.

•Spring Framework was used for dependency injection, and the Hibernate framework was integrated.

•Created applications utilizing the Hibernate persistent framework; created persistent classes, the hibernate-mapping files.hbm.xml file, and the hibernate query language.

•To access the database, Business Object, POJO, and auxiliary classes had been constructed.

•Involved in the analysis, design, and development and testing phases of Software Development Life Cycle.

•Working with AEM, Adobe CQ5, JIRA Reporting Tool used to reduce operational cost and maintain the Website Quality and Data globally.

•Whenever the new content is introducing so we created those pages by using the AEM tool and published those pages on the date of launch. Defect tracking, assigning.

•Co-ordination with external team and clients

•Using the OOTB components, Creating Custom Components with Sling models. Creating Client Libraries.

•Creating web pages using templates and adding the content inside the components.

•Creating User Groups and providing permissions and packaging them through ACL Package Manager and deploying to other environments.

•Custom Implementation for Asset Metadata properties.

•The project was created using Eclipse, Subversion for version control, and Jenkins for automated build and deployment.

•Conducted Subversion source code branching, merging, and tagging operations.

•The project was deployed for testing on Apache Tomcat in a local environment and on WebLogic 9.2 for testing.

•Log4J was used to display logging, debugging, and warning information on the server console.

Environment: Core Java, Spring, Struts, JSP, Hibernate3.0, Log4J, HTML, JavaScript, CSS, jQuery, XML/XSLT, AJAX, JSON, Jenkins, Oracle10g, WebLogic9.x, Windows XP, Eclipse, Ant.

Education:

Masters in Computers and Information Sciences 2022.



Contact this candidate