We provide IT Staff Augmentation Services!

Acm/aem Developer Resume

5.00/5 (Submit Your Rating)

Quincy, MA

SUMMARY:

  • Over 8 years of IT experience in various roles (Java/J2EE developer, AEM developer)
  • Over 6 years of hands on experience as an Adobe LiveCycle Designer Forms Developer using Adobe Acrobat 7,8,9 X (10) & 11, Adobe LiveCycle ES 2,3, & 4, AEM and Adobe Acrobat Pro.
  • Experience with AEM, Adobe Campaign, Adobe Flex 4.x and Output Designer 5.7.
  • Proficient in Adobe Workbench Process, and User Experience (UX) Designer
  • Experienced in developing CMS based applications using Adobe CQ5/AEM (4 years), Apache Sling, Felix and OSGI.
  • Performed Segmentation and Integration using Audience manager.
  • Experience working as Java/JEE Technology Lead/Developer with team size ranging from medium to large.
  • Experience in analysis, design and development of client/server - based enterprise applications using Java / J2EE Technologies in both Windows and UNIX platforms.
  • Experience in NoSQL database Cassandra.
  • Experience in Cassandra Model design and Integration with DAO layer.
  • Experience in building highly decoupled Systems using Micro Services Architecture.
  • Experience in design and development of web applications using Web content management system - Adobe Experience Manager (AEM)
  • Experience in using the core frameworks in AEM platform such as JCR, Apache Sling and Apache Felix
  • Involved in system requirement analysis, design, database design, estimation, development of frameworks, Unit testing and re-usable components.
  • Involved in full project life cycle experience from requirement analysis to UAT. Experienced in developing applications using application/Web servers such as JBoss, WebSphere, Webance logic and Tomcat.
  • Expertise in J2EE business area involves working with Struts framework using JSP, Java Servlets on Web Sphere application servers.
  • Hands on Expertise on Web Logic, Web sphere, Apache Tomcat, Orion and Sun Solaris web server.
  • Excellent working knowledge of Core Java, Applets, XML, SOAP, XSLT, Struts, JSF and J2EE framework.
  • Worked in Extreme Programming environment.
  • Experience in Object Oriented Analysis & Design (OOA&D) using Design Patterns.
  • Experience in Object Oriented Programming.
  • Expertise in the areas of application development - user interface, code optimization and debugging techniques.
  • Experience of working in all major areas of the Software Development Life Cycle and good experience in Application Performance analyzing and tuning and Strong experience on AGILE (SCRUM) and Waterfall SDLC.
  • Experienced in MVC architecture and J2EE Design Patterns like Singleton, Session Facade, Service locator, DAO, DTO, and Business.
  • Developed Struts action, form beans, business object and adapter components for the controller and model layers of the MVC pattern.
  • Wrote various Struts Framework Action classes for interfacing with the business logic, form beans for presenting the data to JSPs.
  • Experience in developing web applications with various open source frameworks likeSpring (MVC), Spring (AOP),Spring Scheduler, Web Flow, Hibernate2.0/3.0ORM, Hibernate ORM Search 3.5, JPA, Struts Framework 1.2,2.1, Struts Validation and Tiles Frameworks.
  • Good knowledge and hand on experience in developing and consuming Restful web services using REST API. Used Jersey and Jackson libraries in reference implementation of JAX-RS and experience in developing and consuming SOAP web services using JAX-WS.
  • Experience in implementing Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL, Restful, JAX-WS and UDDI).
  • Very good working experience in databases such as Oracle11g, MySql, Sybase, SQL Server in the areas of Object-Relational DBMS Architecture, physical and logical structure of database, Application Tuning and Query optimization.
  • Strong Database skills with Oracle& working with VISIO and TOAD11, SQL navigator tools for database modeling and development.
  • Strong Knowledge and extensive experience using automated build ANT,Maven, Gradle.
  • Experience in installation, configuration, deployment and management of web and enterprise applications on BEA WebLogic Server and JBoss application servers, Tomcat server.
  • Experience in AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3.
  • Experience in working on version control systems like Subversion and GIT and used Source code management client tools like TortoiseSVN, Stash, GitHub and other command line applications etc.
  • Experience in designing and developing User Interface (UI) applications and professional web applications using HTML5, XHTML, XML, XSL, XSLT, jQuery, AJAX, JSON, JavaScript and CSS3, JSF, JSP, JSTLServlets and AngularJS with Client scripting and Server-side scripting languages like JavaScript, jQuery, JSON, JSF and JSP.
  • Hands on Experience in UML designing,Use Case diagrams, State Diagrams, Activity Diagrams, Sequence Diagrams, Class Diagrams, and Object Diagrams with Rational Rose 4.0.
  • Experience in log management tools like log4j, Splunk generating the application usage reports.
  • Involved in writing the JUnit test cases as part of unit testing, used Mocking frameworks EasyMock, PowerMock Objects and Spring Datasets in TDD approach.
  • Excellent communication, analytical, inter-personnel and presentation skills, capable to meet tight deadlines and Team Spirit.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS3, JavaScript, Slightly, JQuery, XML

Languages: C++, Java, SQL

Technologies: JSP, Servlets, LDAP, EJB, RMI, JNDI and JDBC, JMS

Adobe Applications: Apache Sling, Adobe CQ5.X and AEM 6, Adobe CRX, Adobe Audience Manager, Adobe Target

Frameworks: Struts, Spring MVC, Apache Sling, Apache Felix

Databases: MySQL, SQL Server, Oracle 12c/11g

IDE TOOLS: Eclipse

Operating System: Windows, UNIX, LINUX

PROFESSIONAL EXPERIENCE:

ACM/AEM Developer

Confidential, Quincy, MA

Responsibilities:

  • Analysis and development of modules using Adobe CQ and Java/JEE technologies.
  • Development of templates, components and services using Java, JSP and apache sling.
  • Integration of the CQ pages with ecommerce platforms such as Hybris.
  • Worked on the issues like Disable Targeting and jQuery Versioning which usually arise when upgrading from CQ5.6.1 to AEM 6.0.
  • Migrating the existing content which was stored in XML files to CRX repositories
  • Lead independently whole technical delivery from solution to deployment
  • Understanding the business needs and processes; identify solutions, present and guide project team/sponsors in identifying best solution.
  • Participated in Requirements Analysis; design Applications based on System Requirements and Architecture, prototype if necessary, develop, unit test and deploy applications
  • Provide unit testing, code documentation and support of developed applications
  • Ensure prompt and quality delivery of code and design artifacts
  • Followed the Agile practices during the development Developed custom launchers and workflows for processing & publishing Assets. Written schedulers for batch processing of assets. Made many configurable properties in schedulers.
  • Fixed many system performance related issues like observation queue max out and indexing (async).
  • Created templates using Adobe experience manager 6.3.
  • Created custom segments for users to offer a more personalized site using AEM and Audience manager.
  • Worked on AEM product suite, including CQ/AEM, CRX, CQ WCM and DAM.
  • Worked on SEO's, target and analytics for the developed AEM sites.
  • Developed custom metadata form for assets and implemented many conditional logics in the form.
  • Has experience on Tracking messages, Emails and OOTB reports.
  • OSGi bundle containing components is created and OSGi services are accessed from AEM components.
  • Designed, test and development environments and migrated workflows from one environment to other.
  • Used JQuery, Angular JS to provide services to different components of portal.
  • Managed entire campaign management environment.
  • Configure and implement Adobe Campaign solutions including web forms.
  • Create Target Cell Spreadsheets for campaign execution. Create and use flowchart templates as well as strategic segments.
  • Integrated Campaigns with AEM in order to manage email delivery content and forms directly in Adobe Experience Manager(AEM).
  • Written event handlers and servlets for processing business logic.
  • Involved in system tuning activities like workflows purging, custom loggers and url shortening configurations.
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Developed Adobe CQ templates and reusable components.
  • Integrated with a shared globally accessible repository for shared permissions- based digital media assets using AEM DAM.
  • AEM Forms 6.1 Development for Arizona Division of Child Support Services
  • Converted Microsoft Word Forms to Adobe AEM Designer XDP forms
  • Developed complex XSD schemas based on Arizona’s DCSS business model
  • Gave guidance to AEM developers in Adaptive Form best practices and data binding
  • Developed custom user centric workflow in AEM Workflow that provided case workers with the ability to review, reject, deny and or forward requests for child support services applications.
  • Developed custom Adobe DSC component in JAVA that integrated with Arizona’s DCSS ATLAS system.
  • Involved in building, deploying the code, moving code to different environments.

Environment: Java, AEM 6.1, AEM 6.2 CQ5.6.1, Audience Manager, CQ5 DAM, CQ Tagging, Apache Maven, JIRA, JSP, Apache HTTP Server, Servlets, RESTful API, JDBC, Apache Sling, CRXDE, CRX, AJAX, Eclipse IDE, Tomcat 6, eclipse, AngularJS, JQuery.

AEM/CQ5 Developer

Confidential, Irving, TX

Responsibilities:

  • Interacting with Offshore team to resolve AEM and tablet issues Adobe LiveCycle Designer.
  • Process support forms from Adobe LiveCycle Workspace ES3 and Intranet helpline tickets from customer care, retail branches, and outbound sales to support customers with online/mobile banking, eCommerce features and services and miscellaneous inquiries and requests.
  • Installed CRXDE Integrated development environment and Configured the project with Subversion version control.
  • Developed AEM Adaptive Form for the USA Army Recruiting using AEM Forms 6.1 JEE.
  • Developed custom Adaptive Form Components, Adaptive Form Fragments and custom JavaScript library for the dynamic rendering of Adaptive Forms.
  • Developed AEM Forms Workflow that processed the Adaptive Form submissionWorked on clipped apps component which pulls data from external J2ee apps, web services.
  • Integrated with a shared globally accessible repository for shared permissions- based digital media assets using CQ5 DAM.
  • Installed and Configured version 6.0 of Adobe CQ Web Content Management System and Apache Felix Admin Console.
  • Development and configuration of content management site using AEM Sites (Adobe CQ) and Java, JSP, HTML/DHTML, XML, JavaScript and Sightly.
  • Developed custom AEM Sites/CQ components using Sightly and the Sling Model Framework.
  • Worked on developing Custom Index rules for minimizing the search queries response time and for improving the performance.
  • Experienced in Day CQ and associated technologies like Sling, OSGI, Felix, JackRabbit, JCR, and CRX.
  • Used SVN as version control and integrated with Hudson for continuous integration and nightly builds.
  • Used Bootstrap to develop responsive web pages.
  • Configured author and publish instances, dispatchers, and continuous integration for all deployment environments.
  • Maintained the Content Management System (CMS) and provided support for the application in authoring environment.
  • Did gap analysis of the integrations and designed more optimal solution for file transfers, database archival, data migrations, configuration of Marketing data marts, response upload processes.
  • Offer solutions on top of the Adobe WCM, CRX/CRXDE, CQ WCM and DAM.
  • Created web-services both restful and soap based from scratch.
  • Assisted in transition, Content Migration Plan to CQ5.
  • Designed DAM taxonomy and tagging for the website.
  • Involved in building, deploying the code and moving code to different environments.

Environment: Java, AEM 5.6, AEM 6.0 Apache sling, Apache Felix, JCR, Web services, core java, JSP, jQuery, Ajax, JSON, JavaScript, Ext JS, jQuery, Maven, Linux, Apache, dispatcher, JIRA, Eclipse, File Vault.

JAVA/J2EE Developer

Confidential, Mountain view, CA

Responsibilities:

  • Hands on experience in J2EE framework and extensively used Core Java and Spring API in developing the business logic using Agile Methodology.
  • Implemented Model View Controller (MVC) Architecture based presentation using JSF framework.
  • Worked on Servlets, JSP, Drools, JDBC and JavaScript under MVC Framework and implemented OOAD concept in the applications.
  • Extensive experience of developing Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.
  • Involved in designing of user interface.
  • Developing or maintaining a production-level cloud-based architecture in AWS, including creating machine Images like AMI.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Stateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Developed RESTFUL web service and hands on experience in JSON parsing and XML parsing.
  • Implemented the Hibernate framework (ORM) to interact with database.
  • Designed and developed web pages using HTML, JSP, JavaScript and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript and jQuery.
  • Performed Unit testing and Integration Testing.
  • Involved in Agile methodology with respect to the successful development of the project.
  • Deployed GUI code to WebLogic application environment and standalone components to JBossServer.
  • Worked as full stack backend developer for mobile applications (Front-End) in two project like Car Locator, Crash Detection.
  • Developed web services to perform various operations on the supplier information.
  • Supported the applications through debugging, fixing and maintenance releases.
  • Involved in mapping the data from various vendors with the existing database.
  • Responsible for updating the supplier database if new updates are available.
  • Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
  • Involved in Units integration, bug fixing and User acceptance testing with test cases.

Environment: Java, J2EE, JSP, JTML, CSS, JavaScript, Firebug, AJAX, Web services, spring, hibernate, PL/SQL, Oracle, Junit, JSTL, EJB, Web Services, HTML/DHTML, JavaScript, AngularJS1.x, Bootstrap, JQuery, CSS, XML, SVN.

JAVA Developer

Confidential

Responsibilities:

  • Designed use cases for the Application as per the business requirements.
  • Participated in requirement gathering and framework implementation sessions through Agile TDD methodology
  • Worked closely with the Business/Users team in translating technical requirements into application code
  • Developed web layer using Struts framework to manage the project in MVC pattern.
  • Implemented integration of Struts Action classes in Presentation Tier
  • Used StrutsTilesFramework for designing the layout of the application.
  • Client pages are built using HTML, CSS, JSP, javascript/JQuery
  • Designed and developed a REST full APIs using Spring REST API.
  • Extensively used Core Java such as Exceptions, and Collections.
  • Used JSTL and developed required tiles and tile definitions for templating and defined configuration in the struts configuration.xml.
  • Developed helper classes, delegate classes, value objects to access business tier and transfer the information from business layer to the presentation layer.
  • Developed business layer using EJB stateless session beans and deployed on the Application server (Web logic).
  • Used Hibernate as persistence framework for DAO layer to access the Oracle10g database.
  • Produced SOAP web services using Metro JAX-WS RI for building the business application layer.
  • Performed Tuning, Load Balancing and optimization of WebLogic Application Server
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemes
  • Used Maven for build framework and Jenkins for continuous build system
  • Worked on Eclipsefor development and deployment of application in Web Logic Application Server.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries.
  • Proficient in using SVN for Version Control.
  • •Actively involved in code reviews and bug fixing.

Environment: Java, J2EE, Struts 1.0, JSP, JDBC, Eclipse, EJB, ANT, XML, IBM Web Sphere, JUnit, DB2, CVS.

We'd love your feedback!