We provide IT Staff Augmentation Services!

Senior Atg Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 6 years of IT experience in designing and developing multi - tier enterprise applications using Java, JEE & related technologies such as Servlets, Spring, JDBC, XML, JSP, HTML and Web services
  • 5+ years of ATG (B2C & B2B Commerce Server, ACC (ATG Control Center), BCC (Business Control Center), Content Administration (CA), Merchandising, DAS, DPS, DSS, DCS, Application Server and Personalization Server) Implementation experience
  • Experience in Telecommunication, Pharmacy, and Retail E-Commerce domains.
  • Involved in all phases Analysis, Design, Development, Implementation and Testing of Software Applications development life cycle
  • Experience in working with JBOSS Application Server and Apache Tomcat5x application servers.
  • Experience in developing Web Services using - SOAP and REST
  • Strong experience in all the phases of software development life cycle including requirements gathering, analysis, design, implementation, deployment and support.
  • Experience in OOAD architecture and modeling and designing artifacts using Rational Rose UML such as class diagram, sequence diagram and state diagrams using Microsoft Visio, Rational Rose and eclipse plugins.
  • Experience in Java design patterns such as Session Façade, Singleton, Data Access Objects (DAO), and Business Delegate.
  • Experience in writing ORM using ATG Repository Mapping.
  • Experience in software testing, JUnit testing, and regression testing, defect tracking and management using Mercury Quality Controller.
  • Excellent written and verbal communication skills, presentation and problem solving skills
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment
TECHNICAL SKILLS

ATG Commerce: ATG Dynamo, ATG e-commerce, Dynamo Application Server (DAS)Dynamo Scenario Server (DSS), Dynamo Personalization Server (DPS)Dynamo Commerce Server (DCS), ACC, BCC, Search

Java/J2EE Technologies: ATG, Servlets, JSP, Apache Struts, J-Unit, Log4J, JDBC, Apache

Web Technologies: XML, Java Script, HTML, Web services (SOAP, REST)

Application Servers: Tomcat, JBOSS.

Programming Languages: Java, SQL, PL/SQL, and UML

Database Technologies: Oracle 10g, MySQL

IDE: IntelliJ, Eclipse.

Operating Systems: Windows, Mac

Source Control: SVN, Confidential .

Methodologies: Waterfall, Agile, Kamban.

Others: Microsoft Visio, ANT, Maven, TOAD, Rational Rose, Putty, find Bug.

PROFESSIONAL EXPERIENCE

Confidential

Senior ATG developer

Responsibilities:

  • Responsible for building this application from the scratch involving in all the design &architectural implementations.
  • Created preliminary, critical design documents and gets the business approval.
  • Involved in data gathering during the business analysis and planning phase of the project
  • Used ATG in creating the FormHandlers, Droplets and classes to access the pipeline to process the checkout.
  • Customized ATG Commerce Pipeline Functionality to add new features to support Confidential Extensive Commerce Requirements
  • Created a Separate Implementation component for Cart Service to support migration of ATG Cart to more lightweight version.
  • Extended ATG Shipping group functionalities to handle Gift Lists instructions and In-Store Pickup.
  • Extended ATG Pricing Service Engine to support new Pricing Functionalities based different selling options supported by BestBuy.
  • Created Zip code based fulfillment process to enhance ship from store and in store shipping functionalities.
  • Created multi-module Maven project and used Maven to build applications.
  • Rest based Service for Add-To-Cart functionality to support Omni channel commerce capability.
  • Used JSON for data transfer between the server and the web application.
  • Integration Test Framework for testing ATG Commerce Functionalities at compile time.
  • Created test plan, advanced J-unit test cases and test classes using MOCKITO.
  • Used Jenkins for setting up Individual workspace for teams to test and handle multiple projects.
  • Involved in performance testing and deployment activities.
  • Involved in peer review and code quality improvement process.

Environment: Java1.6, ATG, Spring 3.0, ATG, JSON, JSP, HTML, log4j, J-Unit, Oracle, JBOSS, Maven, SVN and IntelliJ.

Confidential

ATG developer

Responsibilities:

  • Analyzed the requirements and designed class diagrams, sequence diagrams using UML and prepared high-level technical documents.
  • Effectively participated in weekly client communications with Business Analysts and preparing the requirement document.
  • Developed additional functionalities for ATG Customer Service Center based on user requirements.
  • Supported in the creation of Guest Checkout/ Fast Checkout process for user's logging in as anonymous.
  • Supporting Customer Care application using ATG Commerce Service Center.
  • Involved in implementing SQL Repositories extensively
  • Created Repository Item Descriptors, Repository Items, and Implemented Mutable Repositories for Data, RQL, and various cache modes.
  • Created advanced J-unit test cases and test classes using MOCKITO.
  • Involved in performance testing and deployment activities.
  • Involved in peer review and code coverage

Environment: ATG, ATG CSC, JSON, J-Unit, Oracle, JBOSS, Maven, SVN and Eclipse.

Confidential

ATG Developer

Responsibilities:

  • Development of E-Commerce Listing Catalog Pages displaying Catalog Items through Content Targeters.
  • Customization of Catalog to support additional properties based on an Inventory status and other additional Flags.
  • Customization Catalog Maintenance Service to update custom properties after every successful BCC deployment.
  • Extensively used the Dynamo built in droplets and Nucleus services and written server side components including Form handlers and Droplets.
  • Implementation of Bread Crumb for the Catalog Listing Pages supporting User’s recently viewed products through cookies.
  • Development of Internationalization/Localization of the E Commerce site through Apache Tiles and Custom Catalogs.
  • Have intensively used eclipse plugins like PMD and find Bug to ensure code quality
  • Collect requirements from business team, provide analysis / estimates for the release enhancements as well as create design documents.
  • Resolved production defects. Provide Quick Solutions for the issues reported in the production environment along with the impact analysis.
  • Direct Interaction with the client and business team for the requirements clarification and application-related issues.
  • Prepare and execute the Unit Test Cases for the responsible modules, coordinates with onsite/offshore testing team during Integration/Regression Testing.
  • Coordination with the middle-ware team, Database team to carry out smooth deployment into Production / QA / Staging / Training environments. Also involved in the post-production validation.
  • Has been a primary onshore coordinator for handling offshore team finishing their tasks.
  • Have provided knowledge transfer to offshore team to develop a capable team with maximum productivity.

Environment: ATG, ATG BCC, Apache Tiles, log4j, DB2, JBOSS, Mercury QC and Eclipse.

Confidential

ATG Developer

Responsibilities:

  • Designed class diagrams, sequence diagrams and high-level technical documents.
  • Created Personalized Targeters to provide Dynamic Content in Front End based upon User Profile.
  • Developed Business Logic for a Quick Look Functionality to display SKU Details based on User Location and User Profile Information.
  • Developed Business Logic and Presentation Logic for the Zip Code Interceptor Page
  • Involved in documentation, review, analysis and fixed post-production issues.
  • Extended and customized User Profile for implementing the Zip code based promotions.
  • Created custom catalogs set up custom price for the end users customers.
  • Worked with User Defined Repositories to implement custom promotions.
  • Customized Add to cart controller to add up a Complex Commerce Item.
  • Played an active role in integrating PayPal Payment Process and authorizing the same through Authorize.net
  • Involved in migrating the systems from Mainframe to Java technology with UML diagrams
  • Created ANT build scripts.
  • Worked on bug fixing and enhancements on change requests.
  • Sole responsible for full life-cycle application development and deployment

Environment: ATG, Oracle, JBOSS application server and Eclipse.

Confidential

ATG Trainee/Developer

Responsibilities:

  • Developed the web application in client owned custom MVC framework.
  • Part of Defect Fixing Team involved in controlling and monitoring the defects through periodic team meeting
  • Responsible for developing controller classes and integrate it with JSP Pages.
  • Wrote SQL queries / stored procedures as per the business requirement.
  • Involved in testing of the enhancements.
  • Significant role in the performance improvements of the applications
  • Prepared and executed the Unit Test Cases for the responsible modules, coordinates with onsite/offshore testing team during Integration/Regression Testing.
  • Responsible for setting up development environment, build procedures and ant scripts
  • Showcases very good communication skill and professional ethics while interacting with the clients.
  • Provided effective KT to the new joiners as an SME.

Environment: ATG, JSP, Servlet, J-Unit, JBOSS application server, Tortoise Subversion, Eclipse IDE.

We'd love your feedback!