We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

4.00/5 (Submit Your Rating)

Littleton, CO

PROFESSIONAL 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 Adobe CQ 5.3 and AEM 5.6.1,6.0 and 6.1
  • 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 a number of functional capabilities like Web Content Management (WCM), Digital Asset Management (DAM), Identity & Access Management, Social Media, Search, SEO etc. 
  • Personalization and Experience Management (Site Catalyst, Test and Target, Audience Manager, Discover with Adobe CQ 5.6)
  • Proficient knowledge in Various API frameworks and on slightly
  • 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 Confidential 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.
  • 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, Log4J and also on JSTL specification, Resource Properties, Tag Libraries.
  • Strong interpersonal, team-building skills and ability to interact with people Confidential 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

J2EE technologies: MVC, ATG, Struts, Hibernate. 

Web/Application Servers: WebLogic, Apache Tomcat, JBoss, IBM WebSphere, 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, Littleton, CO

Sr. AEM developer

Responsibilities:
  • Upgraded all the current AEM 6.0 instances to AEM 6.1
  • Involved in creating an end-to-end business process including the design and development of interactive Forms. 
  • Assist in application deployment to Dev, QA and Prod environments and migrations
  • Assist in application deployment to Dev, QA and Prod environments and migrations
  • Developed AEM components, Workflows and Integration with other applications. 
  • Implement workflow and routing rules via Adobe LiveCycle. 
  • Managed the daily progress via JIRA and confluence using Agile. 
  • Created Custom components and Fragments according to client requirement. 
  • Created Data Models, XML Schemas and binding data to Form elements for optimizing the Form performance
  • 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 
  • Developed dynamic-interactive Forms, Invoices, Correspondences etc using LiveCycle Form designer. 
  • 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. 
  • 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. 
  • Involved in integrating the LiveCycle ES.x applications using SOAP end points for Rendering Interactive PDF Forms, Handling Submitted Forms, Pre-populating, Dynamic Forms, 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.0, AEM 6.1 Forms, AEM 6.1, Adobe LiveCycle ES4 SP1, AEM Workbench, LiveCycle Workbench, LiveCycle Workspace, LiveCycle Forms Designer, LiveCycle Admin UI, JavaScript, and SQL Server Management Studio.

Confidential

AEM Developer

Responsibilities:

  • installing author/ Publishing instances. 
  • Upgraded all the current CQ5.6.1 instances to AEM 6.0.
  • Strong Understanding and experience in implementation, customization, and integration of Adobe AEM/CQ5 sites. 
  • Implemented the internationalization (I18N) for newly developed components in AEM 6.0.
  • Developed components, templates and also 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.
  • Integration of AEM Forms for customer experience in across multiple channels.
  • Is working with Maven to build and generate the jar files to deploy in the Felix Console.
  • Developed Custom Components and Workflows.
  • Also been working with the Cloud Versioning called Cloud Forge and also been in to using the Team Forge the way to handle the agile methodology.
  • 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, Forms, Team Forge, 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 current 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 also 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 ExtJs 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. 
  • Involved in testing of application on various levels like integration and System testing. 

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

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 ActionForm 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, JBuilder, ANT

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!