We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

3.00/5 (Submit Your Rating)

Sfo, CA

SUMMARY:

  • 8+ years of IT experience in Design, Development, Deployment, Maintenance and Support of Java/J2EE applications and 3+ years of experience in design and implementation of modules on Confidential 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 No Sql database using MongoDB and Cassandra.
  • Experienced in working with Version Control Tools like SVN, GitHub
  • Experienced with different built tools like ANT/Maven Scripts, Log4J and also on JSTL specification, Resource Properties, 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 TOOLS:

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,CA

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 Confidential 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 Confidential 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.
  • Extensive Hands on Building ATG infrastructure in JBOSS application Server
  • 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 Confidential AEM. 
  • Analyze functional and business requirements for optimum utilization of AEM components and performance. 
  • Give backend production support when there is any deployment. 
  • Tested the changes in Development, QA, Stage environments thoroughly before going to production. 
  • 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,Littleton,CO

Sr. 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.
  • Extensive hands-on experience with Oracle ATG Ecommerce including configuring logging, Creating droplet
  • 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 Confidential AEM. 
  • Analyze functional and business requirements for optimum utilization of AEM components and performance. 
  • Give backend production support when there is any deployment. 
  • Tested the changes in Development, QA, Stage environments thoroughly before going to production. 
  • 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 

AEM Developer

Responsibilities:

  • installing author/ Publishing instances. 
  • Strong Understanding and experience in implementation, customization, and integration of Confidential 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.
  • Developed Custom Components.
  • 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, Confidential CQ5.6.1, AEM6.0, Apache Sling, CRXDE, WCM, Cloud Forge Jackrabbit, JIRA.

Confidential,Chicago,IL

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. 
  • Involved in building, deploying the code and moving code to different environments. 
  • Supported the production and maintenance and solved the Change Requests according to the requirements. 
  • Designed and delivered Confidential 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, Confidential CQ 5.3 and 5.6.1, Apache Sling, CRXDE, WCM, Jackrabbit, Windows and Linux

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 Action Form 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.

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.

We'd love your feedback!