We provide IT Staff Augmentation Services!

Senior Aem Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • 7+ years of IT experience in Java/J2EE and Web Technologies with strong exposure and experience in Adobe CQ5.x, AEM 6.x, Word Press and Adobe marketing cloud tools such as SCENE7 and Adobe Target (Test&Target) in different domains, across areas such as Design, Development, Testing and Review process.
  • Strong experience in developing Java Web based Applications using Java, J2EE (JSP, Servlet, JDBC, Tag Libraries), XML, HTML, JavaScript and SQL Server, design patterns, code reviews.
  • Experience of frameworks Apache Sling and REST based Web Services.
  • Experienced in integrating social media clouds such as Scene7 and Brightcove for delivering rich metadata like video and images.
  • Developed complex components using JQuery, HTML and CSS in Responsive Web Design.
  • Worked extensively in implementing AEM (Day CQ5) from procurement of product to training, project planning, requirement gathering, analysis, estimates, coding, unit testing and implementation in an Agile Environment.
  • Experienced in using Maven for build automation, Installation, Configuration, Deployment, GIT/ SVN for code change management and Jenkins for continuous integration.
  • Experienced in Databases like Oracle and SQL Server and writing SQL Queries.
  • Experience in developing applications using IDEslikeEclipse and Netbeans.
  • Strong knowledge of all phases of Software Development Life Cycle (SDLC).
  • Great learning skills to adapt the rapid changing technologies and implementing the same at work.
  • Strong Ability to handle multiple tasks and work independently as well as in a team.
  • Have Strong analytical skills with ability to follow project standards and decision - making capability.

TECHNICAL SKILLS

Content Management: Adobe CQ5.x, AEM 6.x and Word Press

Web Technologies: XML, HTML, HTL (Sightly), JSP, JQuery, JavaScript

Languages: JAVA/J2ee, SQL

Application Servers: Apache & MS IIS 6.0,7.0

Databases & Tools: Oracle 10g, SQL Server 2000, 2005 & 2008

Operating Systems: Windows, Linux

Build Tools: Maven, ANT & Lazybones

Source Code: Control SVN, Git

Build & Release: Jenkins, Hudson.

PROFESSIONAL EXPERIENCE

Confidential, Irving, TX

Senior AEM Developer

Responsibilities:

  • Written complex Java code to fetch weather data through API using locally placed Zip codes (CSV), then update audiences by hitting Target API and Send email notification upon success to users/admins.
  • Created Activities and Audiences on Adobe Target for testing.
  • Performed Code review with the DEV team.
  • Documented working model flowchart for future understanding.
  • Attended stakeholder meetings to gather requirements and explain CMS implementation process from a developer standpoint.
  • Involved in resource planning for producing SOW document.
  • Performed R&D and Demonstrated to client on Brightcove integration with AEM and also on OOTB segments and campaigns for personalization.
  • Facilitate discussions on designs for adding additional sites onto the platform and how that ties into reusability for the current implementation.
  • Assist with moving existing assets to Scene7.
  • Assist Authors to understand setup and add content to components.
  • Assist with analyzing the OSGI console configurations and provide feedback on any performance/configuration issues.
  • Performed User Acceptance Test manually and approve the user stories and Reported bugs using Jira.
  • Performed R&D on technical aspects surrounding Adobe CMS and updated documents in coherence to Adobe releases.
  • Also suggested and developed components in hand for client demo purpose and quick requirement delivery.

Environment: AEM 6.1, DAM, CQ Tagging, Scene 7, Adobe Target, Java, J2EE, Apache Maven, Confluence, JIRA, Apache HTTP Server, REST Web Services, Servlets, JDBC, HTML, JSP, MS Visio, AJAX, JUnit, log4j, Linux, Windows XP

Confidential, Des Moines, Iowa

Senior AEM Developer

Responsibilities:

  • Designed Content structure including folder structure, Caching, Workflow for verification, and metadata management strategies
  • Also come with design for CUG and ACL properties for asset control
  • Design and development of templates, components widgets, CQ5 bundle,
  • Setting up environments dev, test, staging and production
  • Setting web servers, dispatchers, publish, author and setting replication agent, reverse replication agent
  • Setting disaster recovery and backup system
  • Created POC related to CQ5 design and implementation
  • Define implementation processes, quality gates and standards.
  • Developed message driven web services using Spring Integration.
  • Integrated Spring DAO for data access using with Hibernate.
  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • OSGI bundle development experience.
  • Solid understanding of all Adobe CQ building blocks and the CQ development and deployment process.
  • Proficient in Adobe CQ foundational concepts, including the CRX repository, the CQ platform, the use of core frameworks such as Apache Sling and Apache Felix.
  • Developed GUI using HTML and Java Script.
  • Performing analysis using Web Analytics tools such as Adobe Site catalyst (Omniture), New relic.
  • Worked on ingestors which ingest news, photos, videos and articles from third party
  • Created design for integration with Scene 7 for storing Videos
  • Worked on design for integration with third-party RESTful and SOAP based web services
  • Used LDAP for authentication
  • Logged the application using log4j for easier debug and maintenance

Environment: Adobe CQ5.5, CQ5 DAM, CQ Tagging, Workflow, Scene 7, Java, J2EE, Apache Maven, Confluence, JIRA, Apache HTTP Server, REST Web Services, Servlets, JDBC, HTML, JSP, MS Visio, AJAX, JUnit, log4j, Linux, Windows XP

Confidential, Boston, MA

Senior Adobe CQ5 Developer

Responsibilities:

  • Involved in design, development, testing, and production deployment phases of the project using RUP SDLC
  • Developed custom components and implemented widgets.
  • Developed a RESTful content delivery framework.
  • Performed Requirement analysis including presentations.
  • Involved in CQ5 Deployment architecture and Sizing.
  • Contributed in developing CQ5 Testing and Production Rollout Plan.
  • Worked on Function Specifications and Design document
  • Integrated with a shared repository globally accessible repository for shared, permissions-based digital media assets using CQ5 DAM
  • Participated into CQ5 design and framework development
  • Integrating search technology Lucene and web analytics with CQ5
  • Implemented SOA architectural pattern using SOAP based web services
  • Integrated Struts with Spring using Delegating ActionProxy and AOP's interceptors
  • Presentation and controller layers were implemented using Struts ActionServlet, Action, Struts Validation Framework, Struts Tiles, JSPs
  • Developed Servlets to invoke business methods interacting with database via Hibernate Persistence Framework
  • Worked on User interface using HTML, Java Script, JQuery, CSS and Velocity
  • Extensively used the Client-side Validation using JavaScript, JQuery for applications involving wizards of several pages
  • Created web-services both restful and soap based from scratch
  • Integrated pre-existed Web Services written on .NET Framework
  • Worked on Model using JavaBean and POJOs
  • Used Session from Hibernate to get instance form SessionFactory to connect to the database
  • Extensively used Hibernate Criteria and HQL(Hibernate Query Language) to do CRUD (Create, Read, Update, and Delete) on the backend database (Oracle)
  • Developed code to send and receive messages to/from MQ (queue).
  • Used Apache Maven for build automation
  • Logged the application using log4j for easier debug and maintenance

Environment: Java, J2EE, Apache Maven and CQ5, Adobe CQ5, CQ 5.5.4 CMS, JSP, JSF, AJAX, Struts 1.2, Spring 2.5, Dependency injections, Hibernate 3.2, Web Services(Soap and Restful), HTML, XBRL, XML, JUnit, log4j, UNIX, Windows XP

Confidential, Atlanta, GA

Java/Systems Application Developer

Responsibilities:

  • Understanding Application Functionality.
  • Designing modular and extensible CQ WCM components and services to suit the CQ requirements and following the industry standards.
  • Designed themes, created Asset, estimation web pages, components
  • Used JDBC to connect external data sources.
  • Created CND notation and registering nodes into Repository
  • Persisting CQ data into Java content Repository
  • Developed Web services and created java proxy classes using WSDL & JAX-WS
  • Created OSGI bundles and retrieve the data and display in page
  • Development and deployment of complex enterprise level CQ WCM application with high reliability and near zero defects
  • Devise and implement strategies for integrating WCM solution with the enterprise tools and environments
  • Participated in Unit test case development, unit testing using JUnit, JSUnit
  • Involved in Continuous Integration (CI) and Continuous Deployments (CD) using Jenkins, SVN, and Maven

Environment: Core Java, JSP, Servlet, Adobe Day CQ5/AEM6.0, CRX Repository, Query Builder, JSON, AJAX, Maven, Nexus, SVN (Subversive), Sling web framework, Jackrabbit2.0/3.0 (OAK), MongoDB, Apache Felix OSGi framework, Eclipse, JCR2.0-JSR283, Jenkins

Confidential, San Jose, CA

Java Developer

Responsibilities:

  • Involved in server side Web development.
  • Using MVC architecture I designed this project and carefully modularized the application to different layers.
  • Developed Action Forms for validating forms.
  • Used Struts Tags to tie the Struts view Components to the rest of the frame work.
  • Extensively Used Struts Html, Logic, Bean tags for building JSP pages.
  • Developed Data Access Objects (DAO) to access the database. Used DAO, Factory and Value object design patterns to organize and integrate the Java objects.
  • Designed & developed the core pieces of the application like Connection Pooling, Logging, XML utility modules (XML SAX, DOM parsing) for Insurance webservice gateway.
  • Used Log4j as the logging mechanism.
  • Developed Reports & Charts using JFreeChart API

Environment: JSP, JDBC, HTML, Java Script, XML, XSLT, CSS, Servlets, Oracle9i, PL/SQL, Eclipse IDE.

We'd love your feedback!