We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 10+ years of IT experience in Design, Development, Deployment, Maintenance and Support of Java/J2EE applications and 4 years of experience in design and implementation of modules on Adobe CQ 5.3 and AEM 5.6.1,6.0 and 6.1& 6.2.
  • Experience in Day AEM (CQ5). CRX, CRXDE, CRXDE Lite, OSGI Framework, JCR, DAM, Migration of Digital assets, Apache sling, Template & Component Development, workflow Management, Teasers, Campaigns, Administration and installation of Author & Publish instances, Packaging, User Admin.
  • Experience in developing Web Applications which have integrated several functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, Social Media, Search, SEO etc.
  • Expertise in set up and configure the integration of SAML and LDAP with AEM servers.
  • Worked closely with COE and was responsible for development of various accelerators and reusable components
  • Have a good understanding of CQ Mobile development concepts like server - side Mobile API, Mobile Components, Emulators, Device Groups, Device Detection and Mobile request processing.
  • Good at Code Reviews, Integration of the System modules, Writing Test Cases, Bug Fixing and Enhancements, very conversant with Quality Management and System Support.
  • Experience with Multiple websites that share common content using MSM (Multi Site Manager) and implemented i18n internationalization in the websites
  • Experienced in using CRXDE and Eclipse IDEs to develop CMS applications.
  • Efficient in Scripting and Front-end technologies like AJAX, EXT JS, HTML, XHTML, JSP, JSTL, CSS, java Script and jQuery.
  • Expertise in design and development of e-commerce applications using J2EE Full Stack, Custom tags, Frameworks (Struts& Spring), JSTL, EJB, Hibernate, SOA, AJAX, and JSON.
  • Experience in complete Software Development Life Cycle (SDLC) which includes Requirement Analysis, Design, Coding, Testing and Implementation using Waterfall, Agile, Test Driven Development and other development methodologies.
  • Proficient knowledge in Various API frameworks and on slightly.
  • Extensive experience in design and implementation of NoSql database using MongoDB and Cassandra.
  • Experienced in working with Version Control Tools like SVN, GitHub
  • Experienced with different built tools like ANT/Maven Scripts, Log4Jand also on JSTL specification, ResourceProperties, Tag Libraries.
  • Strong interpersonal, team-building skills and ability to interact with people at various levels and lead a team for successful delivery of the project possess excellent verbal and written communication skills.

TECHNICAL SKILLS:

Languages: Java, C, SQL

Distributed Technologies: Web Services

Enterprise Web Products: CQ5.5, CQ5.4.AEM 6.0.AEM 6.2

J2EE technologies: MVC, ATG, Struts, Hibernate.

Web/Application Servers: WebLogic, Apache, Bit Bucket

Scripting Languages: AJAX, JavaScript, CSS/CSS3.

Markup Languages: HTML, XML, DHTML

Database Apps: MySQL, Oracle 8i/9i/11g, MS Access

Operating Systems: MS-Windows Sun Solaris, Unix

Version Control Tools: CVS, SVN, Clear case.

Other Tools: Eclipse, NetBeans, SQL Developer, Toad, MAVEN 2.2,Gradle, File Vault, Jenkins, Bamboo, BCC (ATG)

PROFESSIONAL EXPERIENCE:

Confidential,Dallas, TX

Sr. AEM developer

Responsibilities:
  • Upgraded all the current AEM 6.1 instances to AEM 6.2.
  • Development of static web pages, landing pages, category landing pages Adobe CQ5 .
  • Used web technologies in the page components for the rich templates.
  • Developed solutions for AEM Classic UI fallbacks/bugs.
  • Developed custom components, customized forms for Internet and Intranet sites of the company.
  • Worked with Business, Managers and Architects to make sure get the appropriate designs and requirements.
  • Developed digital consumer experiences based on foundation of the Adobe CQ/AEM product suite used DAM.
  • Enhanced CQ5 personalization engine to surface the CQ5 content on portal using JavaScript and Sling script.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring.
  • Developed AEM components, Integration with other applications.
  • Managed the daily progress via JIRA and confluence using Agile.
  • Conducted detailed analysis of user requirements and formulated technical requirements.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and Adobe AEM.
  • Give backend production support when there is any deployment.
  • Involved in documenting the development assets, standard operating procedures, software architecture, requirements, standards and guidelines, etc.
  • Regularly involved in meetings with the client/business and other internal teams for the discussions to review new projects from the technical/business perspective.

Environment: Java, Web Service, AEM 6.1, AEM 6.1, ES4 SP1 Designer, Admin UI, JavaScript, communities.

Confidential,Manhatten,NY

Sr. AEM developer

Responsibilities:

  • Creating servlets for backend services like forms, populating the dealer’s information from the services.
  • Creating components, templates, dialogs, client libs etc.
  • Used sightly in AEM 6.2 for highlighting is focus on keeping your markup beautiful, and thus maintainable, once made dynamic.
  • Experience in developing application and creating servlets using Java 1.8.
  • Experience in developing application on OSGI, Apache Sling and Apache Felix Frameworks.
  • Extensive use of AEM tag libraries and custom tag libraries in components.
  • Creating/modifying templates as per new requirements, custom dialogs and updating the client libraries.
  • Developed spring framework for security transactions, reusability logging purpose.
  • Designed and develop user interface using Bootstrap, JQuery, HTML5, CSS3, JavaScript and Responsive websites.
  • Training business users on how to use CQ5 to modify content and publish.
  • Attend daily SCRUM calls. Involved in backend production support/on-call when there is any deployment. Tested the code changes in Development, QA, and Stage environments thoroughly before going to production.
  • Responsible for setting up the Author permissions for various author groups and coordinating with the Dev team and perform build and deploying the components
  • Worked on dispatcher cache in AEM while working on auto login scenario.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Worked on Soap UI and restful web services to know the response when making service calls while fixing the issues.
  • Worked on HTML, JavaScript and JQuery for fixing the mobile application issues.
  • Involved in all stages of environments in this project
  • Used Maven automated build scripts to compile and package the application.
  • Used Jira for bug tracking and project management.
  • Experience with Agile process methodology and Scrum methodology.

Environment: AEM 6.2, JDK1.7, JSP, Servlets, Sightly, Apache Sling, CRXDE, CRX, WCM, Java Script, HTML, CSS, Bootstrap, Ajax, JQuery, Ajax, SOAP, REST Services, Maven, Agile, GitHub, Eclipse, JIRA.

Confidential,Tucker,GA

AEM developer

Responsibilities:
  • Upgraded all the current AEM 6.0 instances to AEM 6.1.
  • Created Data Models, XML Schemas and binding data to Form elements for optimizing the Form performance.
  • Involved in creating an end-to-end business process including the design and development of interactive Forms.
  • Managed the daily progress via JIRA and confluence using Agile.
  • Created Custom components and Fragments per client requirement.
  • Developed web applications in AEM systems in coordination with software development teams.
  • Conducted detailed analysis of user requirements and formulated technical requirements.
  • Integrate workflow processes with various data sources and web services.
  • Provide business and workflow analysis on processes used by the agency.
  • Providing mentoring and guidance to junior staff.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JavaScript and Adobe AEM.
  • Analyze functional and business requirements for optimum utilization of AEM components and performance.
  • Give backend production support when there is any deployment.
  • Regularly involved in meetings with the client/business and other internal teams for the discussions to review new projects from the technical/business perspective.

Environment: Java, Web Service, AEM 6.0, AEM 6.1,JavaScript, and SQL Server Management Studio, Apache Sling, JIRA.

Confidential,Thousand Oaks,CA

CQ5 Developer

Responsibilities:
  • Extended foundation components to create custom CQ5 components based on requirements.
  • Developed CQ Templates and Components.
  • Experience developing UI, OSGI components in CQ5.
  • Experience developing event handling and related components in CQ5.
  • Effective use of component properties to meet the business requirements like actions, drop targets and in place editing.
  • Utilized REST, Java, Sling, CQ5, and Java script for custom Coding.
  • Experience Developing service in Events that gives JSON output for the events status& time.
  • Is working with Maven to build and generate the jar files to deploy in the Felix Console.
  • Supported the production and maintenance and solved the Change Requests according to the requirements.
  • Designed and delivered Adobe CQ components to allow non-technical users to rapidly update and create web site content.
  • Content authoring and maintenance for test environments, including Campaigns and Segmentation.
  • Extensively designed and developed UI using custom Ext JS components.
  • Responsible for authoring and publishing websites using CQ5.
  • JIRA/Bit Bucket was used to handle the production/ET tickets and bug reporting Issue tracking tools.
  • Setup and Used maven for managing dependent software libraries (jars) required to build our application.

Environment: Java (jdk1.7), JSP, Servlets, Java Script, HTML, CSS, CSS3 jQuery, Adobe CQ 5.3 and 5.6.1,Apache Sling, CRXDE, WCM, Jackrabbit, Windows and Linux

Confidential,Manhattan,NY

AEM Developer

Responsibilities:
  • Installing author/ Publishing instances.
  • Strong Understanding and experience in implementation, customization, and integration of Adobe AEM/CQ5 sites.
  • Developed components, templates and created some workflows using the requirements in AEM 6.0.
  • Configuring replication, reverse replication agents and Dispatcher cache.
  • Experienced in creating AEM clustering and Package Creation/ installations, tree activations.
  • Developed OSGI components/services, sling Servlets, and AEM components/templates.
  • Worked on the issues like Disable Targeting and jQuery Versioning which usually arise when upgrading from CQ5.6.1 to AEM 6.0.
  • Build new Jenkins Jobs for the new AEM instances.
  • Configured Replication and Dispatcher Flush in the AEM.
  • Experience in creating author/publisher clusters with dispatchers
  • Developed CQ Templates, Components, Widgets and OSGI Bundles in the AEM instances.
  • Is working with Maven to build and generate the jar files to deploy in the Felix Console.
  • Worked with DAM Assets, Package Manager, Package Share, Replication, JCR, XPath and other AEM APIs.
  • Involved with the training of Content Authoring to the new AEM Content Authors.
  • Experience with backup & restore of CQ instance.
  • Used GIT and SVN versioning tools and Experience with Continuous Integration and Automated Test Execution and building tools such as Jenkins, Maven.

Environment: Java (jdk1.6,1.7), JSP, Servlets, Java Script, HTML, CSS, jQuery, Adobe CQ5.6.1, AEM6.0, Apache Sling, CRXDE, WCM, Cloud Forge Jackrabbit, JIRA.

Confidential

Java Developer

Responsibilities:
  • Designed, developed prototype to evaluate the architecture and to meet the performance requirement.
  • Designed and developed front-end using struts framework. Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Designed and developed Custom tags, Action classes and configured Message Resources, Action messages and Action errors.
  • Involved in gathering requirements for certain modules of the application.
  • Involved in project design, which is based on struts framework MVC architecture.
  • Developed web pages using HTML, JSP, AJAX and CSS for User interface.
  • Actively involved in designing and implementing the application using various design patterns such as Singleton, Front Controller, Service Locator, Business Delegate, Façade and Data Access Object.
  • Validated the user input using Struts Validation Framework.
  • Developed Data Access Objects (DAO) to connect to the database.
  • Client side validations were implemented using JavaScript.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Involved in performance tuning of the application to meet nonfunctional requirements

Environment: JAVA, J2EE, JSP, Servlets, JDBC, EJB, JavaScript, Web Logic, RAD, Oracle 8i, UML, XML, JBuilder, ANT.

Confidential

Java Developer

Responsibilities:
  • Created the web UI using Struts, JSP, Servlets and Custom tags.
  • Created connection pooling method to avoid the waiting for database connection.
  • Designed applications using UML. Elaborated on the Use Cases based on business requirements and was responsible for creation of Class Diagrams, Object Interaction Diagrams (Sequence and Collaboration) and Activity Diagrams.
  • Used Struts Framework in designing the Presentation Layer using Action and Action Form classes.
  • Implemented Struts framework (MVC): used Action Servlet, Action Form bean, configured the struts configuration file, implemented Validator frame work.
  • Implemented Tag libraries, Custom Tag Libraries, development of Presentation Tier using JSP pages integrating jQuery, Custom Tag’s, JSP TagLibs, HTML, DHTML and JavaScript.
  • Test and Support accessible and standards based web applications built with Java, Struts, XSLT, XSL, CSS, JavaScript and AJAX to match design and functionality defined.
  • Involved in the design and development of Business Tier using Service Beans (Stateless session bean), Data Access Layer using JDBC.
  • Experienced in XML Schema for document exchange XML. Generating, parsing and displaying the XML in various formats using XSLT, DHTML and CSS.
  • Used Java-J2EE patterns like Model View Controller (MVC), Business Delegate, Data Transfer Objects, Data Access Objects, Singleton and factory patterns.
  • Designed and Developed front-end using struts framework. Used JSP, JavaScript, JSTL, EL, Custom Tag libraries, Tiles and Validations provided by struts framework.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Migrated the application to the Jakarta Struts architecture and developed an extensible class library around the Struts Action and ActionForm classes to simplify the migration of the application.
  • Extensively worked on Prepared Statements and Callable Statements of JDBC 2.0 API to access the Oracle database.
  • Deployed the application in the Web Logic Server environment using Ant tool using Struts architecture with the JSP Client.

Environment: JAVA, J2EE, JSP, Servlets, JDBC, EJB, JavaScript, Web Logic, RAD, Oracle 8i, UML, Xml, Builder.

We'd love your feedback!