We provide IT Staff Augmentation Services!

Aem Developer Resume

0/5 (Submit Your Rating)

Woonsocket, RI

SUMMARY

  • Over 7 years of total experience in Information Technology(IT) industry, having in depth knowledge about all the phases of System Development Life Cycle (SDLC) like analysis, modeling, design, development, testing, implementation and maintenance.
  • Having 7 years of experience in designing, developing and implementing the web applications, their security and the databases. Expertise in providing enterprise solutions for the software products and applications using JAVA technologies.
  • 3+ years of extensive experience in web development using Adobe Experience Manager(AEM) platform. Expertise in developing the simple and complex components, pages, templates and workflows of AEM.
  • Have a good understating and hands on experience of Java and CQ (former name of AEM) concepts like OOP's concepts of Java, event and exceptional handling, programming JSP and Servlets, AEM architecture, Sling, JCR & OSGi frameworks, DAM (Digital Assets Management).
  • Have a good knowledge about the Model - View-Controller(MVC) architecture and designed many use case diagrams using the MVC architecture.
  • Have ability to develop custom components based on the client’s/end user’s requirements by using the CQ/AEM framework.
  • Experienced in using various IDE's like Eclipse, Net beans, CRXDE, and CRXDE-Lite for both Java and AEM technologies.
  • Expertise in user interface web technologies like HTML, CSS, JavaScript, JQuery.
  • Having a good knowledge about Oracle and SQL databases and good at writing SQL queries. Even have experience with X-path query builder of AEM.
  • Experienced in handling all the responsibilities of the developer from participating in scrum meetings, trouble shooting the challenges, developing the code, reviewing the code, writing unit test cases, performing unit testing, doing defect triages with the QA team and fixing the defects.
  • Capable of playing good team member and have good leadership qualities as well.
  • Experienced in Agile and Scrum methodologies.
  • Always had a good relation with the team members and have a great belief in the strength of the team work.
  • Have a unique quality of adaptability which makes me quickly adopt to the work culture of the new place.
  • Have ability to get adjusted with the existing and long term projects easily and be able to grasp and learn the things really quick.

TECHNICAL SKILLS

Web Technologies: JAVA/J2ee, HTML, CSS, JavaScript, JQuery, SQL

Web Content Management: CQ 5.4/5.5, AEM 5.6.1/6.0

Web/App Servers: Apache web server, Tomcat

IDE's: Eclipse, Net beans

Databases: Oracle (11g,10g, 9i, 8i), SQL Server (2000, 2005, 2008)

Operating Systems: WINDOWS (98/NT/2000/XP/Vista/8) and Mac

Methodologies: Agile/Scrum

PROFESSIONAL EXPERIENCE

Confidential, Newark, DE

Sr. AEM Developer

Responsibilities:

  • Working in Scrum methodology for designing and developing the AEM content management system.
  • Participating in requirement meetings with the business analysts to understand the requirements and to review the business specs.
  • Coordinating with the business analysts to resolve the JIRA tickets.
  • Evaluating the new requirements and also performing the impact analysis.
  • Working in the AEM author environment in order to manage the content on the application website.
  • Developing the AEM building blocks including workflows, components, templates based on the requirements that are gathered.
  • Managing the end-to-end life cycle of the application's content, especially managing the assets of the application using the DAM solution of the AEM.
  • Developing and maintaining the OSGI bundles and classes for importing the assets and to fetch the data from the AEM repository.
  • Building the custom components and customizing the foundation components of the AEM in order to achieve reusability.
  • Using the CQ Tag Libraries while developing the components and templates in AEM.
  • Implementing RESTful based web services while implementing(developing) the CQ components.
  • Using SVN for the integration of the work done by various members of the team.
  • Coordinating with the project manager to provide the estimates of the project.
  • Managing the project and defect/bug lifecycle by tracking them using the JIRA.
  • Providing support to the go-live applications by raising and resolving the change requests(CR's).
  • Working in team and coordinating with everyone in the group for suggestions and improvements in the project.
  • Maintaining good communication with the end users to have more knowledge of the requirements.
  • Working effectively and efficiently to ensure the project is going fine with in the deadlines.

Environment: AEM 5.6/6.0, JAVA, J2EE, JSP, CRXDE, OSGI, HTML, CSS, JavaScript, jQuery, SQL, Eclipse, Maven, JIRA, Apache Tomcat, SVN, Oracle, Windows (XP/Vista/8).

Confidential, Woonsocket, RI

AEM Developer

Responsibilities:

  • Analyzed the functional requirements of the application, to migrate the functionalities into the AEM framework.
  • Established the AEM environment (both author and publisher environments).
  • Involved in providing estimates for the migration of the existing system to CQ CMS framework.
  • Created AEM custom components using the UI web technologies(HTML, CSS, JS and JQuery).
  • Designed the AEM specific templates, bundles, workflows and services.
  • Experienced in developing the OSGi bundels.
  • Used both XPath and SQL to reach and access the CRX content nodes.
  • Maintained the developed contents in the well organized folder structure as suggested by CQ/AEM.
  • Managed the application in multi languages using the message keys of AEM throughout the website.
  • Generated code analysis reports using the Maven.
  • Used SVN for various version control and integration works.
  • Followed the Scrum/Agile methodology in the project.
  • Involved in scrum meetings and in the various Onshore-Offshore activities like functional and technical discussions, status calls etc.
  • Worked with the QA, UAT and PROD support teams to resolve the incident tickets.
  • Managed many defects by monitoring and fixing them.
  • Used HP ALM QC for the defects/bugs tracking.
  • Worked on many CR's that are raised from the support defects.
  • Designed various functional documents for the future reference.
  • Played active role in all the phases of the project from defining the project to the implementation and maintenance.

Environment: AEM 5.6/6.0, CRXDE, JSP, HTML, CSS, JavaScript, jQuery, SQL, XPath, Eclipse, Maven, Apache Tomcat7, SVN, Oracle, HP ALM Quality Centre, Windows (XP/Vista/8), Mac.

Confidential, Westchester, PA

Java Developer

Responsibilities:

  • Worked in all phases of the Software Development Life Cycle (SDLC), including project definition, analysis, design, development, testing, implementation and support.
  • Designed and Developed various UI screens and data display logics of the application using Java JSP's and Servlets, HTML, CSS and JS.
  • Witten the java action classes and involved in developing the sequence diagrams.
  • Written SP's(stored procedures) and SQL queries to process the data from the database.
  • Used the MVC architecture and followed the Agile methodology.
  • Written the unit test cases and performed the unit testing.
  • Involved in defect triage calls and fixed the proven defects.
  • Worked on CR's (Change Requests) that are raised from the PROD issues.
  • Worked along with the lead and the manager to prepare the development phase time estimates. This helped to decide on the time lines of the project.
  • Worked actively in the team and interacted well with the QA team to share and understand the perspective of each other.

Environment: Java, JSP's, Servlets, HTML, CSS, JavaScript, SQL, Eclipse, Apache Tomcat, TortiseSVN, SQL server 2008, Windows (XP/Vista/8).

Confidential

Java Developer

Responsibilities:

  • Worked in all phases of the Software Development Life Cycle (SDLC), including project definition, analysis, design, development, testing, implementation and support.
  • Involved in requirements gathering to understand the business and functional logics.
  • Designed and Developed various UI screens and data display logics of the application using Java JSP's and Servlets, HTML, CSS and JS.
  • Modified various data display logics based on the fixes of the production issues.
  • Written SP's and complex SQL queries to fetch data from database. Provided connections to the java database connection pool.
  • Written the unit test cases and performed the unit testing.
  • Involved in various on-shore interaction calls to do defect triages, update the status of work, to get clarification about various business logics etc.
  • Used agile methodology and developed the projects in various builds per release.

Environment: Java, JSP's, Servlets, HTML, CSS, JavaScript, SQL, Eclipse, Apache Tomcat, TortiseSVN, SQL server 2005, Windows (XP/Vista/8).

We'd love your feedback!