We provide IT Staff Augmentation Services!

Front End Aem Developer Resume

2.00/5 (Submit Your Rating)

Frankfort, NY

SUMMARY:

  • 7+ years of experience in developing and implementing Enterprise Solutions for Distributed Software products and distributed applications using JAVA technologies.
  • 3+ years of experience in design and implementation of modules on Adobe CQ 5.4, Adobe CQ 5.5 and AEM 6.1.
  • 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
  • Experience in CQ Component development, Workflow development and integrating CQ with other applications.
  • Extensive programming in Web Technologies likes JSP, JavaScript, XML, AJAX, JQuery, Adobe CQ5 APIs, Apache Sling, OSGi bundles.
  • Worked on Integrations between business needs and technology solutions, helping to create technology solutions to meet clients' business needs
  • Good at Code Reviews, Integration of the System modules, Writing Test Cases, Bug Fixing and Enhancements, very conversant with Quality Management and System Support.
  • Expertise in HTML5, CSS3, XHTML based web internet applications using jQuery, Content Management Systems with emphasis on W3C and usability standards.
  • Expertise in OOA, OOD, Distributed Application Development and OOPs.
  • Experienced in Struts, Spring and Hibernate Framework.
  • Worked with Agile Methodology (Scrum) and Web Services using Service Oriented Architecture.
  • Experience developing and troubleshooting SQL and stored procedures in Oracle and MS - SQL Server.
  • Good understanding and implementation knowledge of Java & J2EE design patterns like Factory Pattern, MVC, Singleton pattern, DAO, DTO.
  • Well versed in designing presentation layer components using Servlets, JSP, HTML, and JavaScript.
  • Skilled at developing enterprise applications in different Java IDE's like Eclipse, Netbeans.
  • Developed Use Case diagrams, Class Diagrams and sequence diagrams using Rational Rose.
  • Knowledge of application servers like Apache Tomcat 6.0/7.0, Glassfish etc.
  • Good at using XML, AJAX and various JavaScript based technologies compatible with Web2.0
  • Good experience with Operating Systems like Windows NT/9x/2000/Me/XP/Vista and partially on UNIX.

TECHNICAL SKILLS:

Content Management: Adobe CQ 5.4, Adobe CQ 5.5, AEM 6.1., CQ5 DAM, Adobe CQ5 APIs, CQ Tagging.

Web Technologies: XML, HTML, JSON, Linux Shell Script, JQuery, Apache Sling, JackRabbit., JCR 2.0

Languages: JAVA/J2ee, JavaScript, SQL

Programming: HTML 4.0, CSS, JavaScript, Ajax, Perl, Sybase, UNIX Shell Scripting.

MVC framework: Spring MVC, Groovy and Grails

Application Servers: JBoss, Tomcat, Apache web-server

Databases & Tools: Oracle 8i, 9i, 10g, SQL Server 2000, 2005 & 2008; IIS 6.0/7.0

Tools: RAD, Eclipse, Rational Rose, JDeveloper, NetBeans, Toad, Sql developer

Version Control Tools: Subversion, CVS, IBM Rational Clear Case

Environment: UNIX, IBM AIX 4.3, Sun Solaris 2.7/2.6, MS-DOS 6.22, Windows 95/98/NT/2000/XP.

PROFESSIONAL EXPERIENCE:

Confidential, Frankfort, NY

Front End AEM Developer

Responsibilities:

  • Developed the custom components, templates and modified the existing templates using Sightly templating language
  • Modularizing the component script to facilitate reusability of the code
  • Development of static web pages, landing pages, category landing pages
  • Experience in resource resolution in Apache Sling
  • Knowledge of internal architecture of AEM instance
  • Experience in OSGi framework, Sling Content delivery, CRX content Repository etc.
  • Experience in AEM modules.
  • Performed load balancing in dispatcher
  • Used JUnit for testing
  • Performance and load testing using JMeter
  • Wrote unit and integration tests
  • Provide estimates, designs, and specifications for templates, components, and workflows
  • Built various web pages using HTML, CSS, Java Script and JQuery
  • Developed custom workflows, servlets and filter classes based on the requirements
  • Developed the touch UI dialogs to migrate the components to the new UI and also the scripts which support the backward compatibility of the components to classic UI
  • Prepared Test cases to test the authoring and content
  • Prepared Design document of the project and also the author guide which helps the business users to work with Touch UI
  • Worked on Collections which helps the users to group the icons and share among other users
  • Worked on permissions to the Collections and publishing those permissions to the publish instance
  • Developed the java code to retrieve the content from CRX repository and pass it in the JSON format to the front end
  • Setup and configure Authoring and Publishing environments, replication agents

Environment: AEM6.1, Apache HTTP Server, CQ5 DAM, CQ Tagging, Workflow, Java/J2EE, Apache Maven, RESTful Web Services, GIT, HTML, CSS, Java Script, JQuery, AJAX, RADAR

Confidential, Bellevue, WA

Front End CQ5 Developer

Responsibilities:

  • Involved in design phase of the project, it included two sprints of Agile.
  • Designed and developed Content Structure including folder structure.
  • Designed and developed custom templates, components, custom dialogs, widgets, CQ5 bundles.
  • Experience in Mapping requests to resources in Apache Sling
  • Experience in caching and load balancing in AEM dispatcher
  • Implemented multiple dispatchers in setup
  • Worked on updating Function Specifications and creating Design document, added all documentation on wiki Confluence.
  • Designed and developed DAM structure including folder structure.
  • Implemented custom workflows as per requirements.
  • Designed DAM Tagging and taxonomy for website.
  • Worked on design for integration with third-party RESTful and SOAP based web services.
  • Designed MS SQL database using Hibernate ORM.
  • Used Apache Maven for build automation.
  • Analyzed and resolved technical issues relating to content management.
  • Also involved in two initial demos to client and coordinating with off-shore team.
  • Logged the application using log4j for easier debugging and maintenance.

Environment: Adobe CQ5.5, CQ5 DAM, CQ Tagging, Workflow, Java, J2EE, Apache Maven, Spring 3.0, Hibernate, Apache HTTP Server, SOAP and REST Web Services, LDAP, Servlets, log4j, HTML, JSP

Confidential, Dearborn, MI

Java Developer

Responsibilities:

  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.
  • Designed and developed the application using Agile Methodology and followed Scrum, pair programming.
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.
  • Created Spring Controllers and Integrated with Business Components and View Components,
  • Developed Spring and Hibernate data layer components for the application. Integrated business layer using Hibernate with Spring Frameworks.
  • Designed and Consumed Restful Web Services using Jersey Frameworks
  • Consumed Legacy SOAP Web Services
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve data and the configuration of database using Hibernate.
  • Created XML schema documents based on the requirements and used JAXB for marshalling and unmarshalling of the XML documents.
  • Used and Involved in Java Selenium.
  • Involved in designing and writing custom code for business, data access & UI layers using core Java.
  • Used various Design Patterns like Factory, Abstract Factory and Singleton Patterns.
  • Performed unit testing for the service classes and DAO’s using JUnit and assist users in the testing.
  • Gave production support for the entire application including trouble shooting and fixing bugs
  • Implemented unit testing by using JUnit.
  • Used SubVersion for creating the project structure and version controlling.
  • Used PL/SQL, Stored Procedures for handling SQL Server database.
  • Implemented technical documentation and middle tier code.

Environment: Java, J2EE, Spring, Hibernate, Web Services, SOAP, WSDL, Jersey, DAO, Java Beans, JSTL, Servlets, RAD, Jenkin, Log4j, ANT, Maven, SQL, Oracle, Unix, WebSphere

Confidential

Java/ J2EE Developer

Responsibilities:

  • Designed and developed the application based on MVC framework.
  • Created HTML, CSS, AJAX and JQuery for Presentation Layer.
  • Developed In MVC through Struts, JQuery and hibernate technologies.
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of spring.
  • Involved in writing Spring Configuration XML files that contains declarations and other dependent objects declaration.
  • Involved in writing client side validations using Java Script.
  • Involved in analyzing business requirements and compose them into a technical use cases.
  • Used JSON Object to interact between frontend and Business login.
  • Parsed the JSON Object To retrieve the Values
  • Design and development of DB design and hierarchy
  • Developed the logging framework based on Log4j
  • Used Eclipse as IDE for development and unit testing
  • Used SVN as repository to control versioning of projects.
  • Prepared documentation and participated in preparing user’s manual for the application.
  • Encryption and decryption scripts to protect Employee financial details in DB

Environment: Java 1.5, J2EE, JQuery, JDBC, MySQL, DB2, SQL Developer, JSON, XML, Log4j, Tomcat 6.0, Eclipse, SVN, HP Quality Center, Windows 7

Confidential

JAVA/ J2EE Developer

Responsibilities:

  • Requirements analysis and their discussion with clients
  • Developed Java classes for realigning the network elements, getting and setting information from/to Network Elements and performing other operations on the Network elements
  • Extensively used Java Collections framework for storing and manipulating the data
  • Used JavaScript in developing the client for TMF814
  • Used HTML for developing a simulator for creation, modification, deletion of Network Elements and other functionalities
  • Used JavaScript for the client side validation
  • Developed JavaScript client as an alternate front end for TMF814
  • Used RFT for testing the application
  • Written ASN.1 rules and structures for representing, encoding, transmitting and decoding data in telecommunications and Computer networking
  • Involved in maintenance activities in parallel (Bug analysis and fixing bugs proposal existed in previous versions of the product)
  • Analyze root cause for the defects
  • Performing code reviews
  • Cost and time estimation and for implementation of new requirements
  • Preparing High Level Design Documentation
  • Participate in review meeting with clients
  • Conducting knowledge sharing sessions for new team members
  • Responsible for overall quality and timeliness of the delivery

Environment: Core Java, JUnits, ASN.1, HTML, Swings, Objectivity DB, Eclipse IDE, Rational Clear Case CVS, Windows XP, UNIX, RFT.

We'd love your feedback!