Aem Developer Resume
NE
EXPERIENCE SUMMARY:
- Over 7+ years of experience in design, development and implementation of Web Applications using java and enterprise application integration using Adobe Suite.
- 5 years of experience in Adobe Day CQ5/Web Content Management (WCM), CRXDE, OSGI Framework, CMS, JCR, template development, Component Development, Apache, sling, CQ5, Administration, Architecture and installation of author and Publish instances.
- Experience in migration knowledge from CQ5.5, AEM6.0 to AEM 6.3.
- Experience in developing applications using Java Design patterns like structural and behavioral design pattern.
- Sound understanding of all AEM building blocks including templates, components, dialogs, widgets, social components etc., code build and deployment process.
- Excellent webpage designing skills using HTML, HTML5, CSS3, XHTML, Ajax, jQuery and JavaScript.
- Hands on experience on Sightly and Use of API frameworks.
- Working knowledge in designing presentation layer components using HTML, JDBC Servlets, JSP and JavaScript.
- Experienced in developing Servlets on Felix and Custom bundles.
- Working knowledge on Campaign Management and Social Collaboration wif CQ.
- Experience on Sling request processing, Java content repositories and OSGI bundles.
- Knowledge on system developments using Core Java& J2EE Technologies such as JDBC, XML, JSP, ANT, JavaScript.
- Experience in advanced JavaScript libraries and frameworks such as like Angular JS, Node.JS, EXT.JS, Less JS, Knockout JS, Backbone JS, D3 JS.
- Experienced in deploying, configuring and administering application servers such as Web Logic, Jboss, dispatcher, nginx, AEM.
- Working knowledge on Sightly Templating Language.
- Experience wif SDLC process (Agile, Waterfall models) of performing detailed analysis,collecting use cases, documenting requirements and creating designs for Object Oriented Programming (OOPs) Applications.
- Worked on creating custom OSGi services, workflows, sling servlets, and scheduler jobs.
- Integrating environment wif Adobe Target and DTM.
- Good experience in coordinating and working wif developers (Offshore and Onsite) and End Users in Team based environment.
- Experienced in developing web applications wif various open source frameworks: JSF, Spring Framework (MVC) 2.5, 3.0, Jakarta Struts Framework2.0, Custom Tag Libraries using persistence frameworks, Hibernate ORM.
- Versed wif development methodologies namely SDLC, Agile and SCRUM.
- Good communication, presentation skills, Team work, inter - personnel and fast learner.
TECHNICAL SKILLS:
Technologies: JSP, Servlets, RMI, JNDI and JDBC, JMS, JCR, XML, XSLT, SAX, DOM, SOAP, SOAP, JAX-WS, WSDL, JAX-RS
User Interface: JSP, JavaScript, Ajax, JQuery, HTML, Angular Js and CSS,Bootstrap,Less
Languages: Java, SQL
Web Application Frameworks: Struts, Hibernate, Apache Sling, Apache Felix, Jakarta Struts 1.2, 1.3Content Management System Adobe CQ5.X5, AEM5.6, AEM6.1,Adobe CRX
Application Servers: JBoss 6.x/5.x, IBM Web sphere application server, Apache Tomcat, WebSphere Portal Server 6.0/7.1/8.0
OS: Windows 7/Vista/NT/XP, Unix and Linux
Database: Oracle 7.x/8i/9g/10i/11g, SQL Server 2005/2008, MySQL and DB2
IDE: CRXDE, Eclipse, RAD
Version Control: SVN, CVS, Clear Case and GIT
SDLC methodology: Waterfall, Agile
PROFESSIONAL WORK EXPERIENCE:
AEM Developer
Confidential, NE
Responsibilities:
- Designed and developed, CQ5 building blocks including templates, components, dialogs, Widgets, workflows.
- Understanding Business case.
- Design and develop for mission-critical systems and worked in all phases of the development lifecycle.
- Conducted detailed analysis on object-oriented design and design patterns.
- Developed the custom components and the OSGi services according to the business logic and functionality
- Worked on the Reverse Replication process from publish environment to Author environment & Author to publish environment.
- Developed OSGI components and OSGI services.
- Development and support of CQ components which consume CXF based restful web services.
- Involve wif content management strategies and architecture and multichannel content
- delivery.
- Created components using Sightly HTML.
- CQ content taxonomy, content replication, personalization and physical infrastructure
- Developed custom launchers and workflows for processing & publishing Assets.
- Worked on Digital Asset Management(DAM) to manage the project Asserts, taken an interest in gathering application architecture, designing and development.
- Building and deploying client sites, assisting clients in accomplishing key targets through technology solution implementation, playing a specialized position of leadership in a few conditions.
- By using SSH, FTP and Telnet protocols interacted wif servers.
- Assisted in functioning of CQ foundational concepts, CRX repository, CQ platform and the use of frameworks such as Apache Sling and Apache Felix.
- Developed multiple JMX scripts for updating content.
- Experience on basic image manipulation through Adobe Creative Suite tools.
- Worked on building, deploying the code, moving code to different environments.
- Experience wif data migration in AEM, configuring Author, Publish, Dispatcher Server for highly scalable, high performance requirements.
- Involved in design of projects, review proposed designs to ensure application integrity and performance.
- Worked on advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS, etc.
- Responsible for all aspects of individual campaign set up including offer set up, audience selection, testing plans, quality assurance and campaign performance measurement activities.
- Works wif internal stakeholders to design online user experiences and functional prerequisites.
- Development and implementation of front end views and pages utilizing HTML, CSS, Foundation 6, Flexbox, JavaScript, and JQuery.
Environment: AEM 6.2, Java, JSP, Servlets, workflows, JMX, Tagging, JavaScript, AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS, JSON, HTML, CSS, Ajax, Apache Sling, CRXDE lite, WCM, Jenkins, GIT, Maven.
ACM/AEM Developer
Confidential
Responsibilities:
- Implemented various content management techniques using CQ5 which give the business users complete control over the components, structure and layout of the website.
- Worked on Adobe Forms and AEM web applications including site structure, custom components, custom workflows using the AEM architecture (Sling, CRX, OSGI, JCR), object model designs (Java APIs), and unit testing.
- Involved in Installing and Configuring version 6.2 of AEM Web Content Management System and Apache Felix Admin Console.
- Effectively communicating technical expertise, guidance, and best practices to client and dev team members on topics related to AEM and relevant systems, tools, etc.
- Translating business requirements into AEM-specific implementation specifications.
- Involved in the conceptual and technical design, using object-oriented design techniques.
- Worked on deploying applications to Dev, QA, Production environments and migrations.
- Involved in user-identified functional and technical issues relating to Adobe AEM/CQ.
- Experience using web services (REST, APIs and JSON).
- Developed JavaScript, Query, HTML5, and CSS3 of user-facing features.
- Knowledge on Search Engine Optimization (SEO) to develop search-friendly websites and interfaces.
- Knowledge on analysis tools such as Adobe Analytics and Web Trends
- Worked on responsive web design to create applications that automatically conform to multiple screen sizes/devices.
- Involved in all the aspects of individual campaign set up including offer set up, audience selection, testing plans, quality assurance and campaign performance measurement activities.
- Worked on advanced JavaScript libraries and frameworks, such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS, etc.
- Resolved user-identified functional and technical issues relating to Adobe AEM/CQ.
- Built various web pages using HTML, Angular JS, CSS, Java Script and JQuery.
- Worked on Digital Asset Management, Application Architecture, Designing and Development.
Environment: Adobe CQ 6.1 (WCM), Sightly, DAM, Java, JSP, Servlets, JavaScript, JSON, HTML, CSS, Ajax, jQuery, AngularJS, Apache Sling, CRXDE, CRX, WCM, JIRA, Jenkins, GIT, Maven, Soap web services.
AEM / Java Developer
Confidential, NJ
Responsibilities:
- Installed and Configured version 6.0 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
- Designing and developing AEM applications using the Adobe platform for site structure, components, templates, workflows, dialogs.
- Responsible for programming, testing, implementation, documentation, maintenance and support of AEM software components, processes and industry best practices.
- Extensively used OSGI bundles and Servlets in the backend to develop the functionality specific modules.
- Engaging wif business units to create and execute tasks leading to development of components and templates.
- Testing support during UAT and production.
- Worked on automated Maven build tasks for AEM code and config packages.
- Worked wif development team and architects to improve compliance and efficiency of deployment process.
- Idea about Troubleshoots errors pertaining to workload infrastructure including network, OS, AWS service, and AEM platform.
- Participated wif other functional groups wifin the Pharmaceutical company to establish technical strategies and the tactical plans to be positioned for the current and future needs of the business.
- Worked on Forms customization by developing the custom form fields, writing the customconstraints for form fields and specifying the global validation resource type at the form level.
Environment: Java, AEM 5.6, AEM 6.0 Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, jQuery, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault.
CQ5 Developer
Confidential, NJ
Responsibilities:
- Worked on 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.
- Created static web pages, landing pages, category landing pages using content management system Adobe CQ5.
- Created OSGI bundles for interacting wif remote spring web app, web services and custom business logic in java and deploy as jar files from the Felix System Console.
- Setup and configured Authoring and Publishing environments, replication agents, CQ5 dispatcher to cache the landing pages’ html and serve as the static pages from Apache.
- Developed web page applications covering front-end technologies like HTML4/5, XHTML, CSS2/3, JavaScript, JQuery, JSON, XML, Ajax and Bootstrap.
- Involved in migration of the existing document content model to CQ5.
- Worked on high level design and documentation of template and component.
- Installed CRXDE Integrated development environment and Configured the project wif Subversion version control.
- Active Directory service was used to pull the applicant details automatically based on their employee ID. Integrated Active Directory wif Adobe CQ components.
- Deliver consistent brand experiences across web and social channels while increasing efficiency and customer satisfaction.
- Improvising the code to ensure that it is valid, is properly structured, meets industry standards and is compatible wif browsers, devices, or operating systems.
Environment: Java, AEM 5.6, AEM 6.0 Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, jQuery, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault.
JAVA/J2EE Developer
Confidential
Responsibilities:
- Developed front end of the application using JSP.
- Analyzing the end user requirements.
- Implemented J2EE design patterns like Singleton Pattern wif Factory Pattern.
- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
- Hands-on coding, usually in a pair programming environment.
- Used agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.
- Collaborate wif other agile team members to craft clear user stories, design tests for prototypes and products, and continuously deliver product enhancements.
- Documents and demonstrates software and data solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Environment: Java(JDK1.5), J2EE, Eclipse, JSP, JavaScript, CSS, XML, Web Logic, JIRA, SVN.
JAVA Developer
Confidential
Responsibilities:
- Worked on web services to interact wif different systems.
- Worked on Java Script extensively to code client-side validations.
- Involved in analysis, design, development, and post-development phases of application, development including unit testing, deployment, dev support during testing, and post production scenario.
- Worked on designing the view pages by using java server pages wif the halp of jsp standard tag libraries.
- Worked on technical and business support teams to triage issues reported by electronic banking users. Determine the RCA of issues. Support customer review forums held by the usability team walkthroughs.
- Develop Data Access Object classes which halps to retrieve the data from the specific database based on the user’s request.
- Created User Interface using MVC pattern, CSS, HTML, JQUERY, JSTL, JSF and AJAX.
- Solved technical problems and handle performance/scalability issues on a day to day basis.
- Design, develop and support consumer-facing web applications.
- Worked on Hibernate Frame Work, mapping the data from User Interface to Data Base based on the hibernate mapping file and configuring the DAO classes to the specific database based on the data provided.
Environment: Java, J2EE, Struts 1.0, JSP, JDBC, Eclipse, EJB, ANT, XML, Junit, CSS, JQUERY, JSTL, JSF and AJAX.