Post Job Free
Sign in

Sap Hybris E-Commerce

Location:
McKinney, TX
Posted:
May 30, 2025

Contact this candidate

Resume:

Harshitha Donthula Phone: +1-469-***-****

SAP HYBRIS CONSULTANT Email:*********.********@*****.***

Professional Summary

Having 13+ years of experience in IT Industry, it includes experience on developing e-commerce applications using SAP Hybris

Experience in all phases of Software Development Life Cycle process (SDLC) involving Analysis, Design, Development, Deployment, Testing and Implementation of Client/Server applications on SAP Hybris/ SAP Commerce Cloud.

Hands on experience in Hybris B2C, B2B multi-channel accelerator and creating custom extensions, data modelling and creating catalogs, WCMS Components, Promotions/Vouchers, Storefront, add-on configuration, façade, Services, Strategies, Factories, Core using Hybris.

Having Experience in Datahub customizations in integrating with SAP Hybris, Promotion Engine, Product cockpit customization

Experience in core functionalities, cart, checkout in E-commerce.

Experienced in using SAP Hybris (SAP Commerce Cloud/ SAP CX), Magnolia, JAVA, J2EE, Servlets, JSPs, MVC frameworks (Spring, Spring Boot, Struts, Tooltwist), Junit with Mockito, MySQL, SQL, ORACLE, Tomcat Server.

Customized search functionality using Solr to enhance product search accuracy and relevance.

Comprehensive knowledge of HYBRIS Core, Order Management, WCMS Cockpit, Email Functionality, Data Hub, Hot Folder, Payment Integrations, Apache Kafka Integration, CPQ.

Hands on Experience in customization of Hot Folder, Data Hub, Solr, Promotions, Apache Kafka consumer and producer and Backoffice customization.

Expert in implementing Project Methodologies like Agile / Scrum, possess broad technical knowledge of application design, architecture and application integrations.

Proficient in developing products, cart, order and account page logic, using DTOs, Services and MVC Framework, to incorporate business logic, cart handling, session handling and data persistence.

Developed and integrated different product/ cart microservices to expose the data to different ui components.

Experience on integration of different Payment Integrations like PayPal, CyberSource, OBC

Expert in customization of Customer Management, Order Management, Cart Management

Hands-on experience in implementing OCC V2 solution for Omni-channel requirements.

Experience in designing and implementing B2B/B2C ecommerce solutions using Hybris ecommerce suite and Magnolia.

Involved in Requirement Gathering, Analysis, Sprint Planning,Estimation.

Having experience in Incident management by using the ServiceNow.

Personal skills include good logical ability, Systematic problem analysis, Decision making, willing to learn new things at any time.

Experience in fixing, security, performance, PMD issues and preparing project documentation / RCA for the same.

Having experience in different tools Datadog, App Dynamics, Splunk, Kibana, OpenSearch, Fullstory, NewRelic, Dynatrace

Excellent problem solving and time management skills, leadership and communication abilities.

Technical Skills

Ecommerce Platforms

SAP Hybris 2211/2105/2011/2005/1905/1811/6.7/6.5/6.3/5.5/4.7(Customer Experience/ Commerce Cloud), Magnolia

Languages

Java, J2EE

Framework

Spring Boot, Microservices, Tooltwist, Apache Kafka, Ibatis, Hibernate

Testing Tools

Junit

Web Services

Rest, SOAP

Java IDE

Eclipse, IntelliJ, NetBeans

Application servers

Apache Tomcat 8

Database

MySQL server, SQL 2008, Oracle 11g/10g, HSQL

Operating System

Windows Family

Scripting languages

HTML, JavaScript, jQuery, Json, XML, Angular

Source Control System

Tortoise SVN, Tortoise GIT, GitHub, Perforce

Building Tools

Ant, Maven

Other Tools

Putty, FileZilla, FullStock, App Dynamics, Datadog, Splunk, Kibana, OpenSearch, NewRelic, Service Now, Jira

Professional Experience

Client: John Deere (March 2023 – Current)

Role: Software Engineer

Location: Chicago, IL

Project Details:

Shop Deere Ecommerce applications of John Deere which used to place the orders by customers to buy the Deere products. It’s using the Java and Hybris as Enterprise Platform which is designed to improve our Ecommerce order management capabilities where Sales rep / customer can browse the products, add the product to the cart, checkout, payment, place order, send the order confirmation email and track the order accordingly using the order history.

Responsibility:

Worked on integration of hot folder for products management and media.

Integrated widen media into the hybris system,

implemented different type of adobe data layer events and added to adobe analytics.

Integrated full story and data dog tools into our hybris system to monitory the user journey.

Customized the checkout management flow and integrated the stripe payment into the system.

Worked on the cart, promotions occ api to consume the data by different layers of application.

Created different CMS category pages, content pages to support the application. Setup the store for different countries US, Canada, UK, Brazil and worked on the country specific requirements.

Developed and implemented optimization strategies to improve search query performance and relevance using Apache Solr.

Worked on implementing Product BFF microservice to get the products related information

Handle the defects raised during the UIT/SIT and create the implementation plan for the CR/ hotfix.

Involved in Incident/ Problem management using service now.

Participate in peer code and design reviews.

Collaborate with Users, departments, business analysts etc. to support business applications.

Implemented different microservices to expose the data to ui using spring boot.

Technical Expertise used: Hybris 2011, Java, J2EE, Spring, Spring Boot 3.1.6, React, Swagger, SOAP/ Rest webservices, Ajax, jQuery, CSS, HTML, CSS, ZUL, Git Version Control System, Datadog, Fullstory, ServiceNow, OpenSearch, Spring Boot, Microservices, SonarQube

Client: Medtronic (Sep 2021 – March 2023)

Role: Senior Associate

Location: Minneapolis

Project Details:

Medtronic (MDT) is a billion-dollar, global leader in medical technology, offering medical devices and therapies such as insulin pumps, pacemakers, and diabetes therapies to more than 72 million people across 150 countries. This project helps the customers/ distributors to place the orders via there B2B and B2C channels and can manage the orders accordingly.

Responsibility:

Analyze existing system, understand existing and new requirements to design solutions.

Use of Hybris and it’s functionality to better improve the overall performance and design of the system.

Involved in upgrading it to Hybris 2211 and CCV2(SAP Commerce Cloud).

Worked on Setting Up site for multiple Countries for B2C and B2B Applications.

Developing different type of OCC Webservices and Integrating the adobe analytics as per the requirement.

In Connect system, worked on PIM microservice

Worked on Integration of Payment using Paymetric.

Implement new technologies/tools as required to improve the overall performance, stability and design of the application.

Developed the order placement and order confirmation/fulfillment flows by Integrating with different WM IDD services.

Implemented custom solr indexing and search functionalities.

Exposed different services and which was used by WM / MuleSoft IDD’s

Improve efficiency and performance of the overall system by adding new functionality or by improving existing.

Designing, coding, testing, debugging, and documenting software applications.

Participate in peer code and design reviews.

Collaborate with Users, departments, business analysts etc. to support business applications.

Maintain the existing application and add additional features when required.

Representing the team in terms of software development expertise in coordination with other departments

Monitored the the application using Kibana, Dynatrace

Handled the incidents/ problems using ServiceNow. Resolve incidents within the planned window time and create implementation plan.

Technical Expertise used: Hybris 2211, Service Now, Java, J2EE, Spring, Spring Boot, Swagger, Rest webservices, Ajax, jQuery, CSS, HTML, CSS, ZUL, Git Version Control System, Kibana, Dynatrace, Spring Boot, Microservices, SonarQube

Client: Total Wines (Jul 2020– Aug 2021)

Role: SAP Hybris Consultant

Location: Bethesda, Maryland

Project Details: Total Wine & More is America ‘s Wine Superstore®️ - the country‘s largest independent retailer of fine wine. Wine store carries approximately 8,000 different types of wines from every wine-producing region in the world. Total wine users can manage products, customers can browse, buy various total wine products and manage orders. Customer service agent can assist the customers through Cs cockpit and CS Backoffice. Orders will be fulfilled through OMS Backoffice.

Responsibility:

Understanding business requirements from client and translating them to scalable software architectures.

Worked on Customizing CS Backoffice where users can return, edit and recalculate delivery order.

Integrated Delivery Solutions for the Delivery Orders.

Implemented Edit Order, Cancel Order, recalculate charge/ delivery fee functionalities in Backoffice by creating customized widget.

Worked on Integrating gifting messages in Backoffice.

Created Get Order Details, Print Pick List OMS Webservices

Implemented Print Label functionality in OMS Backoffice

Added Swagger documentation for OMS webservices.

Worked on Junit integration tests and increased the coverage for project

Worked on the development of application with continuous integration and continuous deployment process in different stages like Dev, Stage and fix the issues dynamically and validate the system before releasing to business.

Code review through bit bucket and merge the application in current branch

Worked on data creation for data load and impex.

Monitoring the application performance using Kibana and Dynatrace.

Strong Knowledge on Hybris Admin Console and Hybris Management Console.

Worked on Event Handlers, complex flexible search queries and Cron Jobs.

Participated in daily scrum standups, backlog/story grooming, sprint planning, story pointing, story execution, buddy testing and peer programing sprint review/demo, retrospectives.

Technical Expertise used: Hybris 6.7, Splunk, Java, J2EE, Spring, Spring Boot, Go lang, Swagger, Rest webservices, Ajax, jQuery, CSS, HTML, CSS,ZUML, Git Version Control System, Kibana, Dynatrace, SonarQube

Client: Royal Caribbean (Apr 2019 - Jun 2020)

Project: IBT

Role: SAP Hybris Lead Consultant

Location: Miami, FL

Project Details: IBT is a RCCL internal booking tool to provide a platform for their agents both shipboard and shoreside to assist their guests in planning the vacation experience of a lifetime. As a booking agent, they can book the products and manage orders (for guests and crew members) through all sales channels so that guests can have the best vacation possible.

Responsibility:

Understanding business requirements from client and translating them to scalable software architectures.

Worked on SOLR search engine for searching the products.

Worked on implementation of Reservations search, Group reservations

Customized the select guest and Add To cart flow

Worked on Hot folder creation, B2B unit creation, Cron job, Impex, Admin console, Email template and Flexible search query.

Expertise in customizing on Commerce checkout flow in Hybris.

Integrated Kafka for producing and consuming messages for Guest vacation changes

Worked on New Order page, Cancellation && refund functionalities using CC and OBC payment methods

Worked on integration of LDAP user authentication for Agent Login

Customized order modification flow, Mass cancellation, Mass reschedule, Mass refund functionality

Worked on Junit integration tests and Integrating of SilverWhere with Hybris for dining functionality using Swagger.

Extensively worked on Back office customization on project demand specific.

Worked as a full stack development of OCC functionalities and involved in end-to-end development (Angular à Hybris à DB)

JSON object request and response handling using angular.

Involved in integration of OBC (on board credit) payment integration and Credit Card Payment (RCCL CC Payment) Integration

Worked on the development of application with continuous integration and continuous deployment process in different stages like Dev, Stage and fix the issues dynamically and validate the system before releasing to business.

Code review through bit bucket and merge the application in current branch

Worked on data creation for data load and impex.

Extensively worked on frontend framework like Knockout JS, jQuery, Boot strap, CSS, HTML.

Strong Knowledge on Hybris Admin Console and Hybris Management Console.

Worked on Event Handlers, complex flexible search queries and Cron Jobs.

Participated in daily scrum standups, backlog/story grooming, sprint planning, story pointing, story execution, buddy testing and peer programing sprint review/demo, retrospectives

Technical Expertise used: Hybris 1811 && Hybris 1905, Kibana, Dynatrace, Java, J2EE, Spring, Ajax, jQuery, JavaScript, HTML, CSS, Angular, Git Version Control System

Client: ABC (Sep 18 to March 19)

Project: Health Systems

Role: Hybris Consultant

Project Details: Amerisource Bergen is one of the top pharma distributors in the world to the pharmacies and hospitals. In order to increase their business, and make their customers easy way to place orders, we have come with solution by implementing efficient Ecommerce portal with SAP Hybris, React and Redux.

Responsibility:

Extensively used Hybris Management Console (HMC), Hybris Administrative Console (HAC) and Hybris cockpit

Created, verified, and executed impex scripts for data loading/correction.

Enhanced the product search capabilies by using the Solr and created custom value providers.

Created, validated, executed, and scheduled cronjobs for account customization (SAPà Hybris), specialized consolidation notification on customer care operations

Worked on complete End-to-End development application.

Involved in integration of Hybris with Third party and internal systems (SAP ECC/CRM) using Data hub.

Synchronizing the application, validating cronjob, Amerisource Bergen customer specific features

Used HAC for initialization/update, extension verification, executed flexible search queries, clearing cache, import / export data, script generator

Hands on experience with Splunk for creating the reports, configured Splunk for ingestion of application log files

Worked on implementing punchout integration

Developed Order Approval, NonABC Product and Usages,

Implemented Receiving Exceptions, Create Claim and Dismiss Exception functionalities.

Creation of Junit Test Cases for Developed functionalities.

Involved in Sprint Planning and Estimations.

Participated in daily scrum standups, backlog/story grooming, sprint planning, story pointing, story execution, buddy testing and peer programing sprint review/demo, retrospectives.

Technical Expertise used: Hybris 6.7, Java, J2EE, Spring, Ajax, JQuery, JavaScript, Git Version Control System, React and Redux, Splunk, App Dynamics, SonarQube

Client: Chevron (Oct 17 to Sep 18)

Project: Marine Lubricants

Role: Hybris Consultant

Project Details: This project is developed for Marine Lubricants. Here Customer and CSR can create the price enquiry, compare the prices and place the order. DA can approve the order and delivery the order accordingly.

Responsibility:

Extensively used Hybris Management Console (HMC), Hybris Administrative Console (HAC) and Hybris cockpit

Used HMC for validating user, account, order, payment, shipping, and branch information

Validated items, types, catalogs, custom data edits, customization,

Created, verified, and executed impex scripts for data loading/correction

Created, validated, executed, and scheduled cronjobs for account customization (SAPà Hybris), specialized consolidation notification on customer care operations

Worked on migration from 6.2 to 6.7.

Involved in designing the data model.

Worked on creation store and site setup.

Worked on creation of multiple Storefronts.

Worked on integration of customer feed and DA Fee integration with web methods.

Implemented the Add to cart functionality.

Worked on Lube chart and WPD integration.

Developed components, content slots, page templates and pages

Created velocity templates and its CMS mapping to allow users to change the site content or layout using CMS Cockpit

Customized the Solr and created products page accordingly

Worked with extensions for adding item types, related configuration mappings and other business logic changes

Participated in daily scrum standups, backlog/story grooming, sprint planning, story pointing, story execution, buddy testing and peer programing sprint review/demo, retrospectives

Technical Expertise used: Hybris 6.7, Java, J2EE, Spring, Ajax, jQuery, JavaScript, Perforce, HTML5, SOAP and REST Services, Splunk, App Dynamics

Client: Robert Bosch (Jul 17 to Oct 17)

Project: Service Portal

Role: Senior Hybris Developer

Project Details: This project is developed for Marine Lubricants. Here Customer and CSR can create the price enquiry, compare the prices and place the order. DA can approve the order and delivery the order accordingly.

Responsibility:

Created the base store setup.

Involved in designing the data model.

Worked on creation of singing up for services.

Implemented checkout flow and made sure all the validations took place before customer placing an order.

Very good knowledge on defining catalog structure like categories, sub-categories, products, and variants.

Experience with Hybris OCC and general Web Services (REST, SOAP)

Mapping the Hybris Out of box functionalities to the current business modules.

Implementation of Complex project module (Pricing, B2B customer, checkout).

Involved in integrating with other system such as SAP CRM and EIDP.

Worked on shop for services where user can view all the services for products.

Worked on checkout flow and placing the order.

Technical Expertise used: Hybris 6.3, Java, J2EE, Spring, Ajax, JQuery, JavaScript, Git Version Control System, Kibana, Dynatrace, SonarQube

Client: Philips (Jun 16 to Jul 17)

Project: PCMS

Role: Senior Hybris Developer

Project Details: Patient Care Monitoring System (PCMS) is B2B E-Commerce Application, which sells the healthcare service products. This enables the B2BCustomers to login into application, view the product and place the order accordingly. Initially, PCMS developed as a B2B portal for US, later developed for multiple countries like UK, India, Germany, Netherlands, France.

Responsibility:

Involved in analyzing, design, coding.

Involved in designing the data model.

Worked on Integration of Hot Folder for Pricing, GPO

Worked on developing the customizing of order flow.

Created Customized promotions with Buy X Get Y with Percentage Discount.

Worked on Base Store setup for different countries like UK, India.

Customized Voucher functionality for apply on List Price.

Worked on Solr indexing and product search

Integrated the mail integration using SMTP server settings.

Hands on Experience on integration of CyberSource payment integration

Implemented the versioning functionalities for HAC project update.

Worked on integration of emails and customization of emails for different functionalities like registration, Order pending approval, Confirmation, VAT exclusion with file upload

Involved in WCMS related functionalities to create different pages.

Coordinating with different teams for integration functionalities.

Given KT's to testing team, Support team, demos to clients and guiding the team members.

Involved in UAT and bug fixing.

Technical Expertise used: Hybris 5.5, Java, J2EE, Spring, Ajax, jQuery, JavaScript, Tortoise SVN

Client: Sony Ericsson (Aug 15 to Jun 16)

Project: Product Catalog

Role: Senior Hybris Analyst

Project Details: Ericsson Business Process (EBP) is divided into several processes. One of them is the Product Life Cycle Management process. Product Management process includes the work with Ericsson product catalog. This is used for to gather Commercial product information in one place, enrich the information and present it to end users (internal, external).

Responsibility:

Extensively used Hybris Management Console (HMC), Hybris Administrative Console (HAC) and Hybris cockpit

Validated items, types, catalogs, custom data edits, customization,

Created, verified, and executed impex scripts for data loading/correction

Used HAC for initialization/update, extension verification, executed flexible search queries, clearing cache, import / export data, script generator and groovy scripts

Involved in application deployment in different stages like Dev, Stage and Productions and fix the issues dynamically and validate the system before releasing to business.

Worked on application performance testing and identified bottlenecks. Implemented code fixes to resolve the issues

Involved in bugs, fixes, and workaround in production application

Sanity Testing in Acceptance and Production Environment

Technical Expertise used: Hybris 5.5, Java 1.7, SOAP Based Web services Tomcat 6.0, and GIT Version Control System

Client: 3M (April 14 to July 2015)

Project: 3M BCOM

Role: Hybris Analyst

Project Details: The 3M Company, formerly known as the Minnesota Mining and Manufacturing Company, is an American multinational conglomerate corporation based in St. Paul, Minnesota. We are developing an e-commerce portal for 3M (B2B site), where B2B customers can login and do checkout.

Responsibility:

Involved in analyzing, design, coding.

Involved in designing the data model.

Worked on Integration of Datahub for Customer master, ProductMaster, Pricing deals, Assortments, OrderDetails, Listing, ECCNandHarmonization

Worked in email related functionality.

Created different events and event listeners.

Migrated site from Hybris 5.1 to Hybris 5.4(Platform migration)

Customization of adminCockpit

Involved in writing Junits using Mockito Framework.

Worked on OCC related functionality

Involved in WCMS related functionalities to create different pages.

Used Apache API to form the excel reports from the site.

Testing the site for every build and fixing them. (Regression and sanity).

Coordinating with Deployment team for each release.

Responsible for unit and integration testing.

Technical Expertise used: Hybris 5.5, Spring 3.0, Java 1.7, SOAP Based Web Services, Oracle 11g, Tomcat 6.0, and GIT

Client: Triabeauty (Jan 13 to March 14)

Project: Tria E-commerce

Role: Hybris Developer

Project Details: This Project has been developed for TriaBeauty online stores. The customers can place Orders online for products manufactured by TriaBeauty. The application passes all the order information to the Legacy order management system once the order is placed. The application has been developed using Hybris Suite which is popular for E-com applications.

Responsibility:

Worked on Payment integration of UK DRTV using paypal.

Worked in development of Customer and Order management.

Integration of Google Maps

Involved in creating cronJobs

Worked on creation of CMS pages and writing impex

Worked on hmc changes

Testing the site for every build and fixing them

Code management with Version control SVN.

Technical Expertise used: Hybris 4.7, Spring 2.5, Ibatis, Magnolia, Tomcat 6.0, JBoss 7, SQL, Tortoise SVN

Client: RP Data (June 11 to Dec 12)

Project: RP Data – EVR

Role: Software Developer

Project Details: EVR is a web-based application which is built upon Tool twist framework and it has been developed for valuers to evaluate the orders (property information) and generate the report.

Responsibility:

Involved in Requirement Gathering & Analysis.

Understanding and Preparing the Business Requirement Documents.

Worked on Google analytics integration

Worked on near Maps in application

Involved in Bug fixing and enhancements of application

Involved in writing Junits

Involved in fixing security and performance related issues.

Code management with Github.

Technical Expertise used: ToolTwist, Spring framework, SQL, SOAP Based webservices, Hibernate, GIT Hub version control

Certification

SAP Certified Development Professional - SAP Hybris Commerce 6.2 Developer – 2017

SAP Certified Product Support Specialist- SAP Hybris Commerce 6.0

SAP Certified Associate - SAP Hybris Commerce Business Analyst 6.3

SAP Certified Development Professional – SAP Commerce Cloud 6.7 Developer

Oracle Certified Java Programmer (Java SE6).

Oracle Certified web component developer (Java EE 5)

Education

B.Tech. in Electronics & Telematics Engineering from Jawaharlal Nehru Technological University, Hyderabad.



Contact this candidate