We provide IT Staff Augmentation Services!

Sr. Aem Developer Resume

5.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Experienced professional in IT industry wif strong experience in Web content management (WCM) & J2EE development technologies wif solid experience of Object - Oriented Programming (OOP) as well as Test-Driven Development (TDD) in all phases of Software Development Life Cycle (SDLC).
  • Overall 9+ years of IT experience and over 5+ years of hands on AEM experience in development of content management solutions using Adobe AEM Content Management System.
  • Excellent work experience in AEM 6.5, 6.4, AEM 6.3, AEM6.2, AEM 6.1, AEM 5.6.1
  • Experience in developing Templates, Custom Components, creating and launching Workflows and customizing out of the box Widgets.
  • Expert in creating of Templates, Custom Components, Workflow Models/Workflows, Blueprint, Widgets
  • Good web page design skills using HTML (HTML5), CSS3, Ajax, jQuery, JSP and Java Script and making them cross browser compatible.
  • Good knowledge of web services and has technical understanding of SOAP protocol, REST full architecture, UDDI & WSDL.
  • Good understanding of J2EE Security framework. Having experience in configuration of SSL on Web Logic server.
  • Expertise in developing and implementing enterprise solutions for distributed software products and applications using Java technologies.
  • Expert in writing SQL queries wif RDBMS skills in MySQL, SQL Server, and Oracle, etc.
  • Rich experienced in writing SQL queries wif RDBMS skills in MySQL, SQL Server, and Oracle, etc.
  • Hands-on experience using development IDEs including Eclipse, Net Beans and used MAVEN as build tool. Efficient in using Junit for unit testing.
  • Expertise in building client-side Middle Tier Development environment using JSP, Servlet, etc.
  • Worked wif other teams in most of the projects like Angular team.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Used the latest HTML5 elements for video playback, content rendering using semantic tags such as article, section etc.
  • Eclipse, NetBeans and used MAVEN as build tool. Efficient in using Junit for unit testing.
  • Expertise in HTML5, CSS3, XHTML, XML based web internet applications using JQuery, AJAX, JavaScript, Angular JS, Vue JS, Content Management Systems wif emphasis on W3C and usability standards.
  • Experience in version control software such as Git, SVN and in tracking tool as JIRA.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • Ability to build tables, stored procedures, indexes, create jobs in SQL Server, use SQL Server Management Studio and tools such as query analyzer, activity monitor, and query profiler.
  • Skilled at developing enterprise applications in different Java IDEs like Eclipse, IntelliJ.
  • Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
  • Proven problem solving, analysis and leadership skills. Capable of performing under minimal supervision as well.

TECHNICAL SKILLS

J2EE Technologies: Java Beans, Servlets, JSP, JDBC, EJB, JNDI, JMS

Architecture & Framework: Client-Server, MVC, J2EE, Struts, Spring, Hibernate.

Database: Oracle (10g/11g), SQL server, MySQL

IDE: Eclipse, Net Beans, IntelliJ, JBuilder.

Enterprise Web Products: AEM 6.1,6.2,6.3,6.4,6.5

Operating Systems: Windows NT/XP/2003/VISTA/7/8, Linux, Unix

Conceptual knowledge: Web Services.

GUI: HTML5, XML, XSLT, JSF, AJAX, JavaScript, CSS3, JQuery, Angular JS, EXT JS.

Query Languages: SQL, PL/SQL.

Programming Languages: C, Java, HTML 5

Tools: BEA WebLogic 8.1, JBOSS V7, IBM WebSphere Application Server 6.1, Tomcat 6.0, JUnit 4.0, ANT, Log4j, Mercury Quality Centre, Rational Clear Quest. ANT, Maven, SVN, Toad, GIT, Stash.

Design & Control: UML, Rational Rose, CVS, Clear Case

PROFESSIONAL EXPERIENCE

Sr. AEM Developer

Confidential, San Francisco, CA

Responsibilities:

  • Created and maintained AEM 6.4 and AEM 6.5 content management systems
  • Installed and configured Adobe AEM 6.4SP8 and AEM 6.5 versions.
  • Develop Custom AEM Workflows, OSGi Services.
  • Develop Custom generic card components, image card components, Video and image components and many others.
  • Worked in creating custom Email Templates.
  • Experience wif continuous delivery and integration tools: Jenkins, Nexus, Artifactory, etc.
  • Work collaboratively wif other teams; QA, UX, etc.
  • Experience in Creating Report of the components usage using queries.
  • Worked on activation and deactivation of the workflow models using various components such as process, participant, and dynamic participant steps.
  • Installed CRXDE Integrated development environment.
  • Accessed JCR programmatically to store and fetch data.
  • Have a complete understanding of CRX repository and accessing the CRX content.
  • Good understanding of the scrums and pointing out on real problems needs to be improved in the retrospective meeting.
  • Implemented server-side service components using Apache Felixframework and Apache Sling.
  • Worked on Multi Site Manager (MSM) to develop live copy from blueprint, such that the structure and content can then be used on the Live Copy.
  • Worked on Maven project structure for building the packages.
  • Worked in an agile environment.
  • Helped team members in their hard time understanding something.
  • Communicating well wif the QA team to let them understand the Work is matching according to the requirements.
  • Created a component which gives a list of subscribers and un-subscribers.
  • Worked in blog pages and Press Release pages to improve their look at the component level.
  • Access in giving permissions according to the needs.
  • Provided estimates, designs, and specifications for AEM templates, components, and workflows.
  • Built various web pages using HTML, Angular JS, CSS, Java Script and JQuery.

Environment: Adobe AEM 6.4 and 6.5, DAM, AEM Tagging, JAX-WS, JAX-RS, Java, J2EE, Amazon AWS, Apache Maven, Angular JS, Rally, Restful Web Services, JAXP, JAXB, Axis 2.0, Jersey 1.2, Servlets, JDBC, MS SQL Server, HTML, Angular JS, JSP, AJAX, JUnit, log4j, Linux, Windows, ATTD

AEM Developer

Confidential, Houston, TX

Responsibilities:

  • Develop, implement, and configure web content management solutions usingAEM(Adobe CQ) and technologies such as Java, HTML/DHTML, XML, JavaScript, and web services
  • Designed and developed,AEMbuilding blocks including templates, reusable components, dialogs, widgets, workflows inAEM6.4 & 6.5.
  • Involved in Migration from6.4 to 6.5.
  • Created Web-services both Restful based from scratch
  • Documented each and every user story. Review of Code and prepared test cases.
  • Worked on JavaScript for better performance of previously existing web pages.
  • Developed GUI using HTML5 and Java Script.
  • Verify/Validate testing to ensure that the team generates high quality output.
  • Implemented Custom widget to support multi composite fields.
  • Implemented complex workflows like multilevel approver workflows, Custom process steps etc.
  • Developed applications that uses JCR content repository in AEM to store information and query the JCR for display and reporting purposes and developed reusable components of AEM.
  • Designed a solution to integrate angular single page apps into AEM
  • Develop Custom Adobe AEM Workflows, OSGi Services and other Dynamic/Static web content management components.
  • Developed custom components in Touch UI and customized forms for internet and intranet sites of the company.
  • Built various web pages using HTML, CSS, Java Script and jQuery.
  • Worked on stories related to Adobe CQ/AEM in sprints which includes feature development and production issues (Agile Scrum methodology)
  • Worked wif Personalization teams to develop Adobe Target strategy
  • Developed AEM Components wif usingVue.js and Vuex frameworks.
  • Enhanced AEM personalization engine to surface the AEM content on portal using JavaScript and Sling script based on segment and LDAP user profile attributes
  • Have an understanding about the cross-browser issues.
  • Designed and developed Content Structure including folder structure.
  • Used Aha to create story and bugs and to track team progress, time on each task.
  • Support back-end integrators and QA analysts wif the testing and deployment of code to production environments.
  • Performed automated and manual testing for accessibility, performance, and cross-browser compatibility.

Environment: AEM 6.3 and 6.4, Java, JSP, CRXDE, OSGI, HTML, CSS, React Js, jQuery, JSON, AJAX, JavaScript, JIRA, Jenkins, Responsive web designing, GIS, Visual Studio, Source tree, GIT, IntelliJ.

AEM Developer.

Confidential, San Francisco, CA

Responsibilities:

  • Worked on AEM 5.6.1, HTML, CSS, jQuery, and EXT JS for designing and implementing customAEM components.
  • Worked on customizing the foundation components in AEM, provide workflows to extend functionalities and improve performance.
  • Worked on Digital Asset Management (DAM), to manage and store all the media.
  • Maintained the Content Management System (CMS) and provided support for the application.
  • Worked on style sheets to maintain the structure and improvise the appearance of Webpages.
  • Involve wif content management strategies, architecture, and multichannel content delivery.
  • Worked on Multisite Manager (MSM) to get same structure and content on all the versions of website.
  • Developed digital consumer experiences based on foundation of the Adobe CQ/AEMproduct suite, including CQ/AEM, CRX, CQ WCM and DAM.
  • Used log4j for logging the messages.
  • Wrote test cases for testing of AEM components and templates in both authoring and publishing environments.
  • Developed custom components related to parsys using CRXDE lite for the component structure ad used CRXDE.
  • Developing templates/components using CRXDE.
  • Maintenance and packaging of content, delivery, and installation across all environments.
  • PerformedAEMcustomization on foundation components, core CMS and work flows to extend functionalities, improve performance as per the requirements.
  • Developed sling Servlets to perform various actions.
  • Involved in daily meetings and worked in Agile Environment.
  • Testing of CQ components and templates. Also involved in writing Junit test cases for all the java services.
  • Responsible for defining the Project setup, defining the templates required and Components.
  • Implemented REST, Apache Sling,AEM for Custom Coding.
  • Involved wif content management strategies, architecture, and multichannel content delivery.

Environment: AEM 5.6.1, Java (jdk1.6), J2EE, JSP, Servlets, Java Script, HTML, CSS, Ajax, jQuery, Apache Sling, CRXDE, CRX, WCM, log4j.

Java Developer.

Confidential, Oakland, CA

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements.
  • Designed and developed the front-end using HTML, CSS and JavaScript wif Ajax and tag libraries.
  • Designed and Developed UI's using JSP by following MVC architecture GUI was developed using JSP, AJAX and JavaScript, Spring framework.
  • Developed application business components and configured beans using Spring IOC.
  • Involved in the Development of Spring Framework Controllers.
  • Configured the URL mappings and bean classes using Spring app-servlet.xml.
  • Used Spring Framework for Dependency injection and integrated wif Hibernate framework.
  • Developed applications using Hibernate persistent framework, developed persistent classes, hibernate-mapping files.hbm.xml file, hibernate query language
  • Had developed Business Object, POJO and halper classes to access database.
  • Oracle was the database, and a Hibernate O-R mapping tool was used.
  • CSS.
  • The project was developed on Eclipse, Version Control wif Subversion and Automated Build & Deployments wif Jenkins.
  • The project was deployed to test on local Environment on Apache Tomcat, and it was deployed on WebLogic 9.2 in test.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Handled the client side and server-side validations using Struts validation framework.
  • Used Spring Core Annotations for Dependency Injection.
  • Designed and developed a 'Convention Based Coding' utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data wif JSP tag libraries.
  • Designed and developed Hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively.
  • Worked in GSF architecture and have written custom elements using JSP/java/JSTL.
  • Used SQL for fetching and storing data
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend SQL database tables for the application.
  • Designed and Developed Stored Procedures, Triggers in database to cater the needs for the entire application.
  • Used Apache Ant for the build process.
  • The response is also persisted on its way back. Messages persisted to Cassandra DB as SOR and Coherence Distributed Cache. Integrates wif the SOA bus. Database is partitioned and streamed.
  • Used Clear Case for version control and Clear Quest for bug tracking.

Environment: Java,J2EE, Servlets, JSP, JDBC, JNDI, XML, HTML/DHTML, JMS, AJAX, WebSphere, JUnit, and Oracle.

Java Web Developer.

Confidential, Bentonville, AR

Responsibilities:

  • Designed and developed presentation layer using JSP, Custom Tags and HTML, CSS and involved in client requirements and modified designing document.
  • Used JavaScript for the client-side validations and to provide the event driven programming wif HTML files and developed the user interface using JSP andJavaScript to view all online trading transactions.
  • Developed both Session and Entity beans representing different types of business logic abstractions.
  • CodedJavaServer Pages for the Dynamic front end content that use Servlets and EJBs and designed modules using JDBC for database connectivity.
  • Coded HTML pages using CSS for static content generation wif JavaScript for validations.
  • Created the stored procedures using Oracle database and accessed throughJavaJDBC.
  • Developed action Servlets and JSPs for presentation in Struts MVC framework.
  • Used JSP and JSTL Tag Libraries for developing User Interface components and developed business entity and session beans.
  • Responsible for Creating/Configuring monitoring tools and automates proactive monitoring tasks.
  • Developed several POJO classes to map the data intoJavaObject.
  • Worked wif the testing team to identify, categorize, and fix bugs and involved in the maintenance and support of the application.
  • Involved in Database Performance Tuning by checking and creating indexes, avoiding inefficient queries, avoiding too many open connections, and avoiding inline queries wherever possible.
  • Developed PL/SQL View function in Oracle database for get available date module.
  • Deployed the application on the JBoss Application Server.
  • Developed test cases and performed unit, integration and performed unit testing using JUnit.

Environment: JSP 2.2, HTML, CSS, JavaScript, Servlets 3.0, EJB, JDBC 3.0, JSTL, Eclipse, JBoss, Struts 2.0, MVC, Oracle 11g, JUnit.

We'd love your feedback!