We provide IT Staff Augmentation Services!

Ecommerce Sr Developer Resume

Tampa, FL

SUMMARY:

  • Result oriented professional with 12+ years of experience in Development, Implementation and Support of online e - commerce and web application development includes system analysis, design, coding, testing, debugging using ATG, Java, J2EE technologies.
  • Extended expertise in Java, J2EE,Spring,Hibernate,Spring Boot, Micro Services, Databases like Oracle 8i/9i/10g.
  • Sound domain includes Ecommerce, Telecom, Retail, IME knowledge and experience in ATG 2007, 9.1, 10.2, 11.2 Java 8, J2EE.
  • Seasoned ATG Expertise in ATG (Dynamo, Commerce, Content Management, Customer Service, Endeca).
  • Experience in implementing ATG Commerce features like Catalog, profile management, cart and checkout.
  • Experience in supporting large scale retail based e-commerce applications in ATG-Commerce, CA, CSC and Endeca.
  • Extensively working experience with Endeca Search, Experience manager, Template changes and cartridge development
  • Having hands on experience with Presentation APIS and Assembler APIs with Endeca
  • Worked extensively in integrating with multiple systems over web services (SOAP,REST and MicroServices).
  • Experience on developing payment processing gateways like cybersource,applePay.
  • Extensive experience on ATG Dynamo Frame work & ATG commerce OrderRepository, Catalog Repository, Pricing & Promotions, Order customization, User Profile and Scenarios, Checkout, Fulfillment, ATG Content Administration, ATG Merchandising with most of the ATG version including ATG7.X to ATG10.X, ATG 11.2 BCC/CA, CSC and Endeca.
  • Having solid knowledge on containerization technologies like Docker and CI/CID with Jenkins.
  • Experience working with AWS cloud providers
  • Experience working with NoSQL database like MangoDB.
  • Instrumental in Each stage of SDLC from Development, Testing & Maintenance.
  • Experience in SCRUM/Agile software development methodology.
  • Exposure to Application Specific Vulnerabilities.
  • Tracking all the live defects and prioritizing with product owners.
  • Instrumental in the designing of Detailed Functional Requirement (DFR) & Designing.
  • Dedicated and highly ambitious to achieve personal goals as well as the organizational goals.
  • Superior communications and interpersonal skills, multitasking with an ability to interact with a wide range of people.
  • Extensive experience with XML and related concepts such as schemas.
  • Exposure in performing detailed design, Modelling program with Class & Sequence, Activity, State diagrams using UML notation.

TECHNICAL SKILLS:

Operating Systems: Windows XP/2000/NT/98, Linux

ATG SUIT: ATG 2007, 9.1, 10.2,11.2 - Dynamo, E-Commerce & CA, CSC, ATG BI, Endeca

Framework: Spring, Spring Boot, Struts 3.0, Hibernate

Application/Web Servers: Tomcat 4.x, 5.x & 6.x, Apache, WebSphere, WebLogic, Jboss

Programming: Java 8, J2EE, JDBC, Struts, Spring, Spring Boot, EJB, JSP/Servlet,SOAPRestfull Services, JavaScript, Junit

Java Development Tools: Eclipse, IntelliJ

Databases: Oracle 8x, 9x, 10g

Internet Markup Languages: HTML, XML, CSS

Scripting Languages: JavaScript, Ajax, JSON

Logging Tools: Log4j

CI/CID Build Tools: Jenkins, Ant, Maven

Version Control Tools: SVN (Subversion), CVS (Concurrent Versions System), TFS, GIT, Stash

Other Tools: DynaTrace,Docker, Sonar, Putty, WinScp

Cloud Providers: AWS

NoSQL DB: MangoDB

Mockito libraries: Mockitto

PROFESSIONAL EXPERIENCE:

Confidential, Tampa, FL

Ecommerce Sr Developer

Responsibilities:

  • Develop new extensions to desktop ecommerce platform using ATG commerce modules
  • Development and customization of user interface using Experience Manager.
  • Pipeline creation and customization of indexing process using default and custom manipulators.
  • Developing new landing pages and promotion pages using experience manager.
  • Responsible for implementation of payment processing gateways like cybersource and applepay.
  • Implementing customizations in catridge handler and template changes for outdoor catalog using Endeca.
  • Responsible for implementing order resubmission and resend order confirmation emails in CSC.
  • Monitoring, Troubleshooting and fixing issues with dynaTrace and Splunk.
  • Customization of ATG BCC & Configuring Multi sites for adults and kids site
  • Working with internal ecommerce teams to collect java application requirements for website functionality.
  • Debug and troubleshoot ecommerce website application issues.
  • Troubleshooting and fixing BCC issues for business users.
  • Develop new extensions to mobile JAVA/J2EE ecommerce platform using SpringBoot with Thymeleaf
  • Implemented Java EE components using Spring MVC, Spring transactions and Spring security modules for mobile application
  • Developing mobile application with micro services architecture using Rest APIs, spring boot.
  • Responsible for implementation of ATG best practices.
  • Writing unit test cases using Mockito framework.
  • Provided technical guidance to team.

Environment: ATG 11.2, Endeca Search, Spring, Spring Boot, MicroServices, GIT, Bitbucket, SQL Server, Active MQ, Jenkins, Jboss, Jira,Confluence, AWS, Akamai, MangoDB, Splunk, Sonar Qube, Eclipse /Intellij and Maven.

Confidential, Redmond, WA

ATG Consultant

Responsibilities:

  • Involved in requirement gathering and validation.
  • Responsible for implementing Jersey to ATG restful API. Creating restful endpoints which are required to call ATG components
  • Involved in the Analysis, Design, Coding, modification and implementation of user requirements
  • Exposure in performing detailed design, Modelling program with Class & Sequence, Activity, State diagrams using UML notation
  • Developed flow of events document for each use case to depict normal flow, alternate flow, pre-conditions and post conditions.
  • Responsible for implementation of JAVA and J2EE best practices.
  • Implementation of error handling framework
  • Writing unit test cases using Mockito framework.
  • Provided technical guidance to team.
  • Peer review for code

Environment: ATG 10.2, GIT, Stash, Oracle 11g, Weblogic, Jira, Eclipse and Maven.

Confidential, St. Louis, MO

Sr. ATG Developer

Responsibilities:

  • Involved in requirement gathering and validation.
  • Responsible for coding with using ATG Commerce Repository API, Form Handlers, Droplets, Beans, Third Party Services, Manager classes and Tools classes.
  • Responsible for designing, implementing and reviewing Repositories.
  • Responsible for implementation of ATG best practices.
  • Responsible for client communication and requirement freezing.
  • Responsible for exception handling framework design and implementation.
  • Provided technical guidance to team.
  • Responsible for creation of Low Level design document for shopping cart.
  • Peer review for code
  • Participated in rolling out of solution to Integration, QA, and UAT Environments.
  • Ensuring on time delivery and people growth for team members.

Environment: ATG 10.2, Endeca Search, JavaScript, JSTL, SVN, Oracle 11g, JBoss 5, Enterprise Architect, Eclipse and Ant.

Confidential

Sr. JAVA Developer

Responsibilities:

  • Responsible for implementation of security features.
  • Involved in implementation of performance improvements to the site.
  • Created designs for several of functionalities, ensuring ATG best practices implementation.
  • Responsible for creation of Low Level design document for various functionalities.
  • Peer review for code and LLD’s.
  • Responsible for the development of JSPs using out of box and custom components as well.
  • Responsible for JUnit test cases implementation.

Environment: ATG 2007 commerce, ATG 10.2 BCC and CSC, Jboss, Eclipse Ganymede

Confidential

Sr. ATG Developer

Responsibilities:

  • Being onsite SWAT member, Resolving high priority issues and make sure website does not have any blockers.
  • Involved in preparing fit gap analysis and identification of OOB and custom components and preparing design document.
  • Initial setup for development of ATG Commerce application.
  • Involved in conversion of wireframes to JSP’S.
  • Performed development of Catalog, Profile Management and checkout modules.
  • Written Web Services in order to interact with third party components.
  • Generated the stubs for making SOAP calls using axis.
  • Participated in meetings of internal developer groups for the purpose of development of ATG standards.
  • Understanding of business architecture principles, models, patterns and perspectives.
  • Participated in discussion with different teams exists in globally for any outstanding issues.

Environment: ATG 9.1 commerce, Endeca Search, CA, CSC, Jboss, Eclipse Ganymede, Rational XDE

Confidential

ATG Developer

Responsibilities:

  • Involved in Requirement gathering, preparing High Level and detailed Design doc.
  • Implemented new payment group.
  • Customized OOB ATG components in my account and checkout modules according to business needs.
  • Implemented code to interact with CSR application.
  • Created high level architecture document and development of critical components.
  • Worked with OOB and custom components, droplets and form handlers and used in JSP’S.
  • Coordinate with third-party teams to get the understanding of requirements.
  • Involved in deployment activities.

Environment: ATG 9.1 commerce, Endeca Search, Jboss, Eclipse Ganymede, Rational XDE

Confidential

Java Developer

Responsibilities:

  • Participated in discussions with the group members to understand the business (OOA).
  • Involved in Design (OOD) and Identification of Components and preparing Design document.
  • Involved in coding all formatter classes which are required to generate final output file.
  • Used JUNIT framework to implement and write tests and Performed peer review.
  • Responsible for writing test cases (Unit).
  • Used Log4J for enabling logging Confidential runtime without modifying the application.
  • Participated in meetings of internal developer groups for the purpose of development standards.

Environment: Java, XML, EJB3.0, Eclipse, Rational XDE.

Arbitron

Java Developer

Responsibilities:

  • Involved in Design (OOD) and Identification of Components and preparing Technical Use Cases.
  • Responsible to developed SOAP UI to test web services methods.
  • Responsible to convert java classes from XSD.
  • Responsible for writing JUNIT test cases.
  • Used SQL Server for database access to execute queries update records.
  • Used Tomcat connection pooling for database connection.
  • Used Log4J for enabling logging Confidential runtime without modifying the application.

Environment: Java, JDBC, JWSDP2.0, JAXRPC, SQL Server, Eclipse, Rational XDE

Confidential

Java Developer

Responsibilities:

  • Involved in Design (OOD) and Identification of Components and preparing Technical Use Cases.
  • Coordinated with backend, front-end teams in design and implementation.
  • Participated in the design of software requirement systems.
  • Worked with Struts action classes, view components and JavaBeans components.
  • Involved in coding JSPs for adding additional functionality as per the Software requirement specification.
  • Used JUNIT framework to implement and write tests and Performed peer review.
  • Responsible for writing test cases (Unit and Integration).
  • Used ORACLE SQL for database access to execute queries update records.
  • Used WebSphere connection pooling for database connection.
  • Involved in deployment of the applications.
  • Participated in meetings of internal developer groups for the purpose of development standards.

Environment: Java, JDBC, JSP, Servlet, EJB, Struts, Oracle8, WSAD5.1, RAD 6.0, Rational XDE, App Perfect

Confidential

Java Developer

Responsibilities:

  • Involved in Design (OOD) and Identification of Components and preparing Technical Use Cases.
  • Responsible for installation, configuration of WebSphere Application Server for the Local Environment.
  • Worked with Struts action classes, view components and JavaBeans components.
  • Involved in coding JSPs for adding additional functionality as per the Software requirement specification.
  • Used JUNIT framework to implement and write tests and Performed peer review.
  • Responsible for writing test cases (Unit and Integration).
  • Used ORACLE SQL for database access to execute queries to update records.
  • Used WebSphere connection pooling for database connection.
  • Involved in deployment of the applications.
  • Used Log4J for enabling logging Confidential runtime without modifying the application.
  • Documented coding changes and implementation procedures and followed company’s best practices for coding for development.

Environment: Java, JDBC, JSP, Servlet, EJB, Struts, Oracle8, WSAD5.1, RAD 6.0, Rational XDE, App Perfect

Hire Now