SAP Commerce Cloud | Senior Java Developer & IT Consultant | B2B IT Solutions
Aktualisiert am 02.04.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 02.04.2025
Verfügbar zu: 100%
davon vor Ort: 100%
SAP Commerce Cloud
Java
Spring Boot
Hibernate
SQL
MySQL
Apache Solr
HTML
CSS
Git
Jenkins
Hybris
English
Intermediate
Russian
Muttersprache
Ukrainian
Muttersprache

Einsatzorte

Einsatzorte

Fürth, Bayern (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 months
2024-07 - 2025-03

Telecom Portal

Full Stack Java Developer Java Spring Angular ...
Full Stack Java Developer
The Telecom Portal is a modern, cloud-based platform developed by Telecom to streamline wholesale connectivity and network management for business clients and resellers. This innovative portal simplifies service ordering, provisioning, and management while enhancing the customer experience with real-time monitoring and self-service functionalities.
  • Simplify provisioning and management of connectivity services such as Ethernet, MPLS, and broadband.
  • Enhance customer experience with a user-friendly, self-service interface.
  • Enable seamless third-party integration through advanced API capabilities.
Java Spring Angular Jenkins SQL PostgreSQL Docker Kubernetes Keycloak SOAP JSP Liferay JSON Velocity
8 months
2023-10 - 2024-05

Implementing Business Process emaling logic

SAP Commerce Software Engineer Hybris 2205 MySQL java 17 ...
SAP Commerce Software Engineer

The project aimed to expand the business in Germany by creating a new store and implementing new inventory logic. The latest inventory processing model introduced at German warehouses involved changing inventory processing to synchronize with data in Hybris for personalized business operations. Additionally, new strategies for adding products to the shopping cart were implemented. The client also wanted to change the order flow, allowing customers to select delivery addresses, provide delivery instructions, and choose the number of items for each delivery instead of creating shipments for each item.

  • Customization fulfillment process
  • Implementing Business Process emaling logic
  • Code review
  • Unit and Integration testing
  • Bug fixing

Hybris 2205 MySQL java 17 Spring Spring MVC Node.js Azure Cloud Hotfolders Amazon PinPoint Amazon Simple Email Service Okta Reltio - Cloud MDM IntelliJ IDEA 22.x Git
American biotechnology company
2 years 1 month
2022-01 - 2024-01

PRODUCTS COMPARE HYBRIS PLUGIN

SAP Commerce Solution Architect SAP Commerce 2105 HSQLDB Java 11 ...
SAP Commerce Solution Architect

The Products Compare Plugin is an information and comfort feature that will provide a comparison of the main characteristics of the product or service on one page as a table. The customer studies the comparison table and will make a "smart choice" for buying. The main aims of the project are creating the Software for web stores that were developed in the SAP Business Technology Platform, successfully publishing the plugin in the SAP Business Technology Platform, and satisfying user experience.

  • Technical leading
  • Project and models architecture
  • Ensuring quality and relevance of user requirements, functional specifications, technical specifications, data models, and process flows
  • Creating and customization new strategies and services

SAP Commerce 2105 HSQLDB Java 11 Spring Spring MVC JUnit Mockito JavaScript JQuery JSP HTML CSS IntelliJ IDEA 20.x GIT
9 months
2022-03 - 2022-11

B2C accelerator for selling household goods and furniture

SAP Commerce Software Engineer Hybris 2105 MySQL Java 11 ...
SAP Commerce Software Engineer

B2C accelerator for selling household goods and furniture. The project with a lot of backoffice customization (different backoffice perspectives with their own set of data depending on users) and a separate Angular-based web application for managers (Supplier Portal). The customer has the ability to adjust the roles of his employees. Thus, restricting access and the ability to change data

  • Direct communication with customer
  • Implementing various backoffice customization (Widgets, Actions, Editors, Renderers, Nodes, CSVImport/ Export)
  • Implementing Generic Search customization
  • Implementing data migration feature from custom type to Product
  • Implementing email notifications
  • Bug Fixing

Hybris 2105 MySQL Java 11 Spring Spring MVC REST API Apache Log4j Java Script JQuery HTML CSS JSP JSTL Angular JS TypeScript Jenkins Solr IntelliJ IDEA 21.x GIT Tomcat
1 year 11 months
2021-01 - 2022-11

PAYMENT INTEGRATION FOR E-COMMERCE

SAP Commerce Solution Architect Hybris 22 05 HSQLDB java 17 ...
SAP Commerce Solution Architect

This project is about a payment integration plugin for SAP Commerce Cloud. It is integrated with SAP B2C Accelerator and is available as a downloadable solution. It is compatible with new Hybris versions and isn't with old ones. By integrating with SAP Commerce Cloud, White-label Checkout Plugin brings one-click installments to merchants while reducing integration investment costs. The plugin provides encrypted communication connections to protect sensitive data, whether persistent or transferred via any channel. It was developed to be used in B2C Accelerator. However, it will definitely suit B2B purposes. The plugin is suitable for newer versions of Hybris, starting from the version 22.05 it was made for.

  • Project and models architecture
  • Creating and customization new strategies and services
  • Payment integration
  • Creating and customization new strategies and services
  • Backoffice customization
  • Creating unit and integration tests
  • Bug Fixing

Hybris 22 05 HSQLDB java 17 Spring JUnit ZK Framework JQuery JavaScript JSP GIT IntelliJ IDEA 22.x
1 year 2 months
2021-01 - 2022-02

Migrating Backoffice

SAP Commerce Software Engineer Hybris 2011 MySQL Java ...
SAP Commerce Software Engineer
Norway's largest supplier of consumer goods to the private and public sectors. This company is a nationwide chain consisting of 13 companies with local owners, with 38 wholesale stores throughout Norway. Their comprehensive product range gives their customers greater freedom of choice and more opportunities.
  • Migrating Backoffice to a new version
  • Bug fixing
  • Creating and customization new strategies and services
  • Creating unit and integration tests
Hybris 2011 MySQL Java Spring JUnit Groovy SAP S/4HANA IntelliJ IDEA 20.x Git
SUPPLIER OF CONSUMER GOODS
2 months
2021-01 - 2021-02

Creating new endpoints for webservices

SAP Commerce Software Engineer/Tech Lead Hybris 2011 MySQL Java 11 ...
SAP Commerce Software Engineer/Tech Lead
Norwegian online store. Sells electronic and paper editions. Has an integration with mobile applications and e-books. therefore you can buy books from your mobile devices and read or listen to them. Has partner programs for private businesses and individuals 
  • Default modules customization
  • Implementing and customization Controllers, Strategies, Facades, Services, Dao's, DTO's, Populators
  • Creating new endpoints for webservices
  • Bug fixing
  • Creating unit and integration tests
Hybris 2011 MySQL Java 11 Spring (Core MVC) JSP Velocity Spartacus SAP ERP DataHub Git
ELECTRONIC AND PAPER STORE
1 year 7 months
2019-08 - 2021-02

Furniture store

Tech Lead Hybris 6.3 MySQL Java 8 ...
Tech Lead

All stores and warehouses located in Switzerland. Have different features like search by image, product configurator, a big part ASM for sales managers the store. The main goal is helping salespeople in stores and synchronization between SAP, cloudflare, and another storefront and moving paper orders.

  • Override order placement
  • Order customization
  • Default modules customization (cmscockpit, facade, core etc)
  • Develop and customize addons
  • Take a part of integration with celum(media)
  • Performance issues

Hybris 6.3 MySQL Java 8 Spring (Core MVC Integration Security) JSP Groovy Velocity JUnit SAP ERP DataHub Git
Pfister
4 months
2020-03 - 2020-06

Product catalog

Tech Lead Hybris 18.11 MySQL HSQL ...
Tech Lead

Online catalog for viewing products. consists of several branches. the store has such a function as showing recipes. by prescription, you can find all the products and see the cost and where they are sold on the map. there are such categories: food, drinks, baby food, health food

  • Order customization
  • Default modules customization (backoffice, facade, core etc)
  • Develop new cronjobs
  • Develop groovy scripts
  • Resolve performance issues
  • Bug fixing
  • Solr customization

Hybris 18.11 MySQL HSQL Java 8 Spring (Core MVC) JSP Velocity SAP ERP DataHub Git
1 year 3 months
2018-06 - 2019-08

Creating business processes for sending reports

SAP Commerce Software Engineer Hybris MySQL SAP HANA ...
SAP Commerce Software Engineer

B2C accelerator store with sports shoes and clothes. One of the main features we worked on is creating business processes for sending reports and notifications by email. Our developers used such back-end customizations: Populators, DAOs, Services, Facades, Checkout, ASM.

  • Resolve performance issues (JProfiler)
  • Customizing order process
  • Customizing default modules 
  • Developing new cronjobs
  • Developing groovy scripts
  • Developing and customizing addons 
  • Overriding order placement

Hybris MySQL SAP HANA Java 8 Spring Spring Core Spring MVC Spring Integration Spring Security JUnit Mockito Groovy JSP Velocity SAP ERP Solr ZK framework Pain7 Addon Payments Google Analytics IntelliJ IDEA 18.x Git Tomcat 7.x
SPORT SHOES AND CLOTHES B2C STORE
8 months
2017-11 - 2018-06

Customization order fulfilment process

SAP Commerce Software Engineer Hybris 6.4 MySQL SAP ERP ...
SAP Commerce Software Engineer

B2B store. It is a British multinational cigarette and tobacco manufacturing company. It is the largest publicly traded tobacco company in the world.

  • Customization order fulfilment process
  • Customization default modules (backoffice, hmc, productcockpit, facade, core etc)
  • Developing new cronjobs
  • Developing groovy scripts
  • Developing and customizing addons 
  • Customizing dynamic business processes
  • Overriding order placement

Hybris 6.4 MySQL SAP ERP Paymetric Google Analytics IntelliJ IDEA 2017.x Git Apache Tomcat 7.x
Cigarette and tobacco store
4 months
2017-06 - 2017-09

E-Commerce portal for dentists

SAP Commerce Software Engineer Hybris MySQL Java ...
SAP Commerce Software Engineer

E-Commerce portal for dentists offers group purchasing of supplies, practice advising, marketing, human resources and assistance with forming group practices. Developing theme and cms-content of the site.

  • Customization order fulfilment process
  • Default modules customization (hmc, productcockpit, facade, core etc)
  • Developing new translators, cronjobs
  • Groovy scripts implementation
  • Integration with Cybersource, CBS eBizCharge, Avalara
  • Developing and customization addons (cybersourceaddon, b2bacceleratoraddon)
  • Overriding order placement (implementing Subscription Order)

Hybris MySQL Java HTML JSP CSS jQuery Bootstrap IntelliJ IDEA Git Adobe Illustrator Postman Serenity Cucumber Jenkins
dentists
9 months
2016-10 - 2017-06

B2B BIOTECH E-COMMERCE PROJECT

SAP Commerce Software Engineer Hybris MySQL Redis ...
SAP Commerce Software Engineer
B2B E-Commerce project that based on Hybris platform with integration of 3rd party systems. The main goal of the platform that connects biological sample providers with research laboratories. It provides a convenient way to search for and order biological samples, as well as tools for data management and collaboration.
  • Developing APIs for searching, ordering, and managing biological samples
  • Integrating with database systems and third-party services
  • Ensuring the security and scalability of the platform
  • Working with the front-end development team to create a user-friendly interface


Responsibilities:

  • Customization fulfillment process (split quotes)
  • Unit and Integration testing
  • Bug fixing
  • Tax integration (Hybris -> mulesoft -> Avalara)
  • Price calculation (Hybris -> MuleSoft -> ERP)
  • Customization hotfolders for importing/exporting customers, orders, quotes. updating quotes

Hybris MySQL Redis java 17 Spring Spring Boot Spring Security Docker SAP Cloud Build System MuleSoft SAP ERP Algolia SOLR IntelliJ IDEA Git Microsoft Azure Storage Explorer Serenity Cucumber Jenkins
1 year 1 month
2015-10 - 2016-10

CAR WASH EQUIPMENT E-COMMERCE PORTAL

Junior SAP Commerce Software Engineer Hybris Java MySQL ...
Junior SAP Commerce Software Engineer

It's the largest manufacturer of conveyorized car wash equipment & systems in the world. The project goal is to migrate successful e-shop onto the Hybris platform, yet keep all products, prices, and categories from previous. Those are stored with SAP, the data is very confidential, so the team created a secured environment, integrated SAP through DataHub, created cron jobs for synchronization and highly customized B2C accelerator for customer's needs.

  • Develop new Composition Handler
  • Customization default behaviors
  • Override europe1Price extension
  • Implement new logic for order fulfilment process for SAP ERP
  • Develop and tune CronJobs
  • Customize solr search
  • Develop custom addons
  • Bug fixing
  • Scrum calls

Hybris Java MySQL Hybris 5.7 Paymetric Hybris B2C addon Hybris Management Console Hybris WCMS Cockpit Spring Spring MVC Spring Security Spring Integration Solr Axis WS Process Weaver WS Java 8 JSTL Apache Tomcat JSP CSS jQuery Bootstrap AWS EC2 Amazon VPC Amazon RDS Nginx Jenkins AWS Paymetric SAP ECC Process Weaver DataHub Jira Google Docs Firefox developers tools Chrome developers tools IE developers tools EDGE developers tools Safari developers tools SimpleScreenRecorder Firebug Joxi IntelliJ IDEA 2016.x Git
7 months
2015-08 - 2016-02

HUBBLE SUPPORT PORTAL

Junior Java Developer Liferay 6.2 MySQL PostgreSQL ...
Junior Java Developer

An administration and support portal

  • Users managment portlet
  • Customer order portlet customization
  • Manage invitation requests portlet
  • Attended scrums
  • Bug fixing
  • Sprint planning
  • Tide communication with customer


The main functionality:

  • search users, user devices, measurements data, customer orders, device replacements
  • orders management
  • invitation requests management (for approving doctor/patient invitation requests to the Doctor portal
  • manage API permissions for different user roles; shipping labels management (generation and sending a shipping label for return items)
  • firmware management upload new firmware, manage firmware versions and visibility)
  • view users' actions history
  • import detailed device factory data
  • manage statistics (difference charts, export CSV, Excel, configuration management, etc).

Liferay 6.2 MySQL PostgreSQL Java Portlets Spring/Spring MVC JSTL JSP JFreeChart OVal PDF CSV Bootstrap jQuery Amazon MWS Shipwire API Braintree Apple Pay GitLab IntelliJ IDEA 14.x Git Tomcat 7.x

Aus- und Weiterbildung

Aus- und Weiterbildung

5 years 10 months
2008-09 - 2014-06

Computer science

Master, Karazin Kharkiv National University
Master
Karazin Kharkiv National University

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

SAP Commerce Cloud Java Spring Boot Hibernate SQL MySQL Apache Solr HTML CSS Git Jenkins Hybris

Produkte / Standards / Erfahrungen / Methoden

Profile

Have over 9 years of experience in Java and related technologies development. Have around 8 years in Hybris and DataHub development. Motivated to apply new technologies and solutions to existing products and design/implement new products from scratch. I am able to analyze and provide recommendations for the architecture solutions for the whole application as well as for exact features. Work hard to improve skills in the current stack and always ready for new experiences and technologies. Has a positive and solution-oriented mindset and team player. A leader who is ready to lead a team and be responsible for all processes such as code reviews, holding meetings, drawing up plans, and mentoring.


MAJOR SKILLS

  • Java
  • Spring 
  • SQL
  • SOLR
  • SAP DataHub
  • JavaScript


OTHER SKILLS

  • Platform Hybris
  • MuleSoft


Front-End

  • JSP
  • HTML
  • JavaScript
  • jQuery
  • ZK Framework
  • Velocity


Back-End

  • Java Core
  • Java Streams
  • Java Collections
  • Servlets
  • Spring Core
  • Spring MVC
  • JSON


Other

  • SAP ERP Integration
  • Apache Solr
  • Apache JMeter
  • JProfiler
  • Groovy


Work Experience

02/2021 - today

Role: TECHNICAL LEAD SAP COMMERCE

Customer: Aimprosoft


Tasks:

  • Designing and developing applications on hybris platforms. Integrating hybris with ERP systems. 
  • Development in Java using various technologies and frameworks such as spring, jsp, jQuery etc.


Skills:

spring, jsp, jQuery


08/2019 - 02/2021

Role: HYBRIS TECH LEAD

Customer: NearShorePartner


Tasks:

  • Designing and developing applications on hybris platforms. 
  • Integrating hybris with ERP systems. 
  • Technical Lead / Team Lead SAP Commerce(Hybris)


05/2015 - 08/2019

Role: SENIOR HYBRIS DEVELOPER

Customer: Aimprosoft


Tasks:

  • Designing and developing applications on hybris platforms. Integrating hybris with ERP systems. 
  • Development in Java using various technologies and frameworks such as spring, jsp, jQuery etc.


Skills:

spring, jsp, jQuer

Datenbanken

MySQL
HSQLDB
SAP4 HANA
Oracle
PostgreSQL

Einsatzorte

Einsatzorte

Fürth, Bayern (+50km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 months
2024-07 - 2025-03

Telecom Portal

Full Stack Java Developer Java Spring Angular ...
Full Stack Java Developer
The Telecom Portal is a modern, cloud-based platform developed by Telecom to streamline wholesale connectivity and network management for business clients and resellers. This innovative portal simplifies service ordering, provisioning, and management while enhancing the customer experience with real-time monitoring and self-service functionalities.
  • Simplify provisioning and management of connectivity services such as Ethernet, MPLS, and broadband.
  • Enhance customer experience with a user-friendly, self-service interface.
  • Enable seamless third-party integration through advanced API capabilities.
Java Spring Angular Jenkins SQL PostgreSQL Docker Kubernetes Keycloak SOAP JSP Liferay JSON Velocity
8 months
2023-10 - 2024-05

Implementing Business Process emaling logic

SAP Commerce Software Engineer Hybris 2205 MySQL java 17 ...
SAP Commerce Software Engineer

The project aimed to expand the business in Germany by creating a new store and implementing new inventory logic. The latest inventory processing model introduced at German warehouses involved changing inventory processing to synchronize with data in Hybris for personalized business operations. Additionally, new strategies for adding products to the shopping cart were implemented. The client also wanted to change the order flow, allowing customers to select delivery addresses, provide delivery instructions, and choose the number of items for each delivery instead of creating shipments for each item.

  • Customization fulfillment process
  • Implementing Business Process emaling logic
  • Code review
  • Unit and Integration testing
  • Bug fixing

Hybris 2205 MySQL java 17 Spring Spring MVC Node.js Azure Cloud Hotfolders Amazon PinPoint Amazon Simple Email Service Okta Reltio - Cloud MDM IntelliJ IDEA 22.x Git
American biotechnology company
2 years 1 month
2022-01 - 2024-01

PRODUCTS COMPARE HYBRIS PLUGIN

SAP Commerce Solution Architect SAP Commerce 2105 HSQLDB Java 11 ...
SAP Commerce Solution Architect

The Products Compare Plugin is an information and comfort feature that will provide a comparison of the main characteristics of the product or service on one page as a table. The customer studies the comparison table and will make a "smart choice" for buying. The main aims of the project are creating the Software for web stores that were developed in the SAP Business Technology Platform, successfully publishing the plugin in the SAP Business Technology Platform, and satisfying user experience.

  • Technical leading
  • Project and models architecture
  • Ensuring quality and relevance of user requirements, functional specifications, technical specifications, data models, and process flows
  • Creating and customization new strategies and services

SAP Commerce 2105 HSQLDB Java 11 Spring Spring MVC JUnit Mockito JavaScript JQuery JSP HTML CSS IntelliJ IDEA 20.x GIT
9 months
2022-03 - 2022-11

B2C accelerator for selling household goods and furniture

SAP Commerce Software Engineer Hybris 2105 MySQL Java 11 ...
SAP Commerce Software Engineer

B2C accelerator for selling household goods and furniture. The project with a lot of backoffice customization (different backoffice perspectives with their own set of data depending on users) and a separate Angular-based web application for managers (Supplier Portal). The customer has the ability to adjust the roles of his employees. Thus, restricting access and the ability to change data

  • Direct communication with customer
  • Implementing various backoffice customization (Widgets, Actions, Editors, Renderers, Nodes, CSVImport/ Export)
  • Implementing Generic Search customization
  • Implementing data migration feature from custom type to Product
  • Implementing email notifications
  • Bug Fixing

Hybris 2105 MySQL Java 11 Spring Spring MVC REST API Apache Log4j Java Script JQuery HTML CSS JSP JSTL Angular JS TypeScript Jenkins Solr IntelliJ IDEA 21.x GIT Tomcat
1 year 11 months
2021-01 - 2022-11

PAYMENT INTEGRATION FOR E-COMMERCE

SAP Commerce Solution Architect Hybris 22 05 HSQLDB java 17 ...
SAP Commerce Solution Architect

This project is about a payment integration plugin for SAP Commerce Cloud. It is integrated with SAP B2C Accelerator and is available as a downloadable solution. It is compatible with new Hybris versions and isn't with old ones. By integrating with SAP Commerce Cloud, White-label Checkout Plugin brings one-click installments to merchants while reducing integration investment costs. The plugin provides encrypted communication connections to protect sensitive data, whether persistent or transferred via any channel. It was developed to be used in B2C Accelerator. However, it will definitely suit B2B purposes. The plugin is suitable for newer versions of Hybris, starting from the version 22.05 it was made for.

  • Project and models architecture
  • Creating and customization new strategies and services
  • Payment integration
  • Creating and customization new strategies and services
  • Backoffice customization
  • Creating unit and integration tests
  • Bug Fixing

Hybris 22 05 HSQLDB java 17 Spring JUnit ZK Framework JQuery JavaScript JSP GIT IntelliJ IDEA 22.x
1 year 2 months
2021-01 - 2022-02

Migrating Backoffice

SAP Commerce Software Engineer Hybris 2011 MySQL Java ...
SAP Commerce Software Engineer
Norway's largest supplier of consumer goods to the private and public sectors. This company is a nationwide chain consisting of 13 companies with local owners, with 38 wholesale stores throughout Norway. Their comprehensive product range gives their customers greater freedom of choice and more opportunities.
  • Migrating Backoffice to a new version
  • Bug fixing
  • Creating and customization new strategies and services
  • Creating unit and integration tests
Hybris 2011 MySQL Java Spring JUnit Groovy SAP S/4HANA IntelliJ IDEA 20.x Git
SUPPLIER OF CONSUMER GOODS
2 months
2021-01 - 2021-02

Creating new endpoints for webservices

SAP Commerce Software Engineer/Tech Lead Hybris 2011 MySQL Java 11 ...
SAP Commerce Software Engineer/Tech Lead
Norwegian online store. Sells electronic and paper editions. Has an integration with mobile applications and e-books. therefore you can buy books from your mobile devices and read or listen to them. Has partner programs for private businesses and individuals 
  • Default modules customization
  • Implementing and customization Controllers, Strategies, Facades, Services, Dao's, DTO's, Populators
  • Creating new endpoints for webservices
  • Bug fixing
  • Creating unit and integration tests
Hybris 2011 MySQL Java 11 Spring (Core MVC) JSP Velocity Spartacus SAP ERP DataHub Git
ELECTRONIC AND PAPER STORE
1 year 7 months
2019-08 - 2021-02

Furniture store

Tech Lead Hybris 6.3 MySQL Java 8 ...
Tech Lead

All stores and warehouses located in Switzerland. Have different features like search by image, product configurator, a big part ASM for sales managers the store. The main goal is helping salespeople in stores and synchronization between SAP, cloudflare, and another storefront and moving paper orders.

  • Override order placement
  • Order customization
  • Default modules customization (cmscockpit, facade, core etc)
  • Develop and customize addons
  • Take a part of integration with celum(media)
  • Performance issues

Hybris 6.3 MySQL Java 8 Spring (Core MVC Integration Security) JSP Groovy Velocity JUnit SAP ERP DataHub Git
Pfister
4 months
2020-03 - 2020-06

Product catalog

Tech Lead Hybris 18.11 MySQL HSQL ...
Tech Lead

Online catalog for viewing products. consists of several branches. the store has such a function as showing recipes. by prescription, you can find all the products and see the cost and where they are sold on the map. there are such categories: food, drinks, baby food, health food

  • Order customization
  • Default modules customization (backoffice, facade, core etc)
  • Develop new cronjobs
  • Develop groovy scripts
  • Resolve performance issues
  • Bug fixing
  • Solr customization

Hybris 18.11 MySQL HSQL Java 8 Spring (Core MVC) JSP Velocity SAP ERP DataHub Git
1 year 3 months
2018-06 - 2019-08

Creating business processes for sending reports

SAP Commerce Software Engineer Hybris MySQL SAP HANA ...
SAP Commerce Software Engineer

B2C accelerator store with sports shoes and clothes. One of the main features we worked on is creating business processes for sending reports and notifications by email. Our developers used such back-end customizations: Populators, DAOs, Services, Facades, Checkout, ASM.

  • Resolve performance issues (JProfiler)
  • Customizing order process
  • Customizing default modules 
  • Developing new cronjobs
  • Developing groovy scripts
  • Developing and customizing addons 
  • Overriding order placement

Hybris MySQL SAP HANA Java 8 Spring Spring Core Spring MVC Spring Integration Spring Security JUnit Mockito Groovy JSP Velocity SAP ERP Solr ZK framework Pain7 Addon Payments Google Analytics IntelliJ IDEA 18.x Git Tomcat 7.x
SPORT SHOES AND CLOTHES B2C STORE
8 months
2017-11 - 2018-06

Customization order fulfilment process

SAP Commerce Software Engineer Hybris 6.4 MySQL SAP ERP ...
SAP Commerce Software Engineer

B2B store. It is a British multinational cigarette and tobacco manufacturing company. It is the largest publicly traded tobacco company in the world.

  • Customization order fulfilment process
  • Customization default modules (backoffice, hmc, productcockpit, facade, core etc)
  • Developing new cronjobs
  • Developing groovy scripts
  • Developing and customizing addons 
  • Customizing dynamic business processes
  • Overriding order placement

Hybris 6.4 MySQL SAP ERP Paymetric Google Analytics IntelliJ IDEA 2017.x Git Apache Tomcat 7.x
Cigarette and tobacco store
4 months
2017-06 - 2017-09

E-Commerce portal for dentists

SAP Commerce Software Engineer Hybris MySQL Java ...
SAP Commerce Software Engineer

E-Commerce portal for dentists offers group purchasing of supplies, practice advising, marketing, human resources and assistance with forming group practices. Developing theme and cms-content of the site.

  • Customization order fulfilment process
  • Default modules customization (hmc, productcockpit, facade, core etc)
  • Developing new translators, cronjobs
  • Groovy scripts implementation
  • Integration with Cybersource, CBS eBizCharge, Avalara
  • Developing and customization addons (cybersourceaddon, b2bacceleratoraddon)
  • Overriding order placement (implementing Subscription Order)

Hybris MySQL Java HTML JSP CSS jQuery Bootstrap IntelliJ IDEA Git Adobe Illustrator Postman Serenity Cucumber Jenkins
dentists
9 months
2016-10 - 2017-06

B2B BIOTECH E-COMMERCE PROJECT

SAP Commerce Software Engineer Hybris MySQL Redis ...
SAP Commerce Software Engineer
B2B E-Commerce project that based on Hybris platform with integration of 3rd party systems. The main goal of the platform that connects biological sample providers with research laboratories. It provides a convenient way to search for and order biological samples, as well as tools for data management and collaboration.
  • Developing APIs for searching, ordering, and managing biological samples
  • Integrating with database systems and third-party services
  • Ensuring the security and scalability of the platform
  • Working with the front-end development team to create a user-friendly interface


Responsibilities:

  • Customization fulfillment process (split quotes)
  • Unit and Integration testing
  • Bug fixing
  • Tax integration (Hybris -> mulesoft -> Avalara)
  • Price calculation (Hybris -> MuleSoft -> ERP)
  • Customization hotfolders for importing/exporting customers, orders, quotes. updating quotes

Hybris MySQL Redis java 17 Spring Spring Boot Spring Security Docker SAP Cloud Build System MuleSoft SAP ERP Algolia SOLR IntelliJ IDEA Git Microsoft Azure Storage Explorer Serenity Cucumber Jenkins
1 year 1 month
2015-10 - 2016-10

CAR WASH EQUIPMENT E-COMMERCE PORTAL

Junior SAP Commerce Software Engineer Hybris Java MySQL ...
Junior SAP Commerce Software Engineer

It's the largest manufacturer of conveyorized car wash equipment & systems in the world. The project goal is to migrate successful e-shop onto the Hybris platform, yet keep all products, prices, and categories from previous. Those are stored with SAP, the data is very confidential, so the team created a secured environment, integrated SAP through DataHub, created cron jobs for synchronization and highly customized B2C accelerator for customer's needs.

  • Develop new Composition Handler
  • Customization default behaviors
  • Override europe1Price extension
  • Implement new logic for order fulfilment process for SAP ERP
  • Develop and tune CronJobs
  • Customize solr search
  • Develop custom addons
  • Bug fixing
  • Scrum calls

Hybris Java MySQL Hybris 5.7 Paymetric Hybris B2C addon Hybris Management Console Hybris WCMS Cockpit Spring Spring MVC Spring Security Spring Integration Solr Axis WS Process Weaver WS Java 8 JSTL Apache Tomcat JSP CSS jQuery Bootstrap AWS EC2 Amazon VPC Amazon RDS Nginx Jenkins AWS Paymetric SAP ECC Process Weaver DataHub Jira Google Docs Firefox developers tools Chrome developers tools IE developers tools EDGE developers tools Safari developers tools SimpleScreenRecorder Firebug Joxi IntelliJ IDEA 2016.x Git
7 months
2015-08 - 2016-02

HUBBLE SUPPORT PORTAL

Junior Java Developer Liferay 6.2 MySQL PostgreSQL ...
Junior Java Developer

An administration and support portal

  • Users managment portlet
  • Customer order portlet customization
  • Manage invitation requests portlet
  • Attended scrums
  • Bug fixing
  • Sprint planning
  • Tide communication with customer


The main functionality:

  • search users, user devices, measurements data, customer orders, device replacements
  • orders management
  • invitation requests management (for approving doctor/patient invitation requests to the Doctor portal
  • manage API permissions for different user roles; shipping labels management (generation and sending a shipping label for return items)
  • firmware management upload new firmware, manage firmware versions and visibility)
  • view users' actions history
  • import detailed device factory data
  • manage statistics (difference charts, export CSV, Excel, configuration management, etc).

Liferay 6.2 MySQL PostgreSQL Java Portlets Spring/Spring MVC JSTL JSP JFreeChart OVal PDF CSV Bootstrap jQuery Amazon MWS Shipwire API Braintree Apple Pay GitLab IntelliJ IDEA 14.x Git Tomcat 7.x

Aus- und Weiterbildung

Aus- und Weiterbildung

5 years 10 months
2008-09 - 2014-06

Computer science

Master, Karazin Kharkiv National University
Master
Karazin Kharkiv National University

Position

Position


Kompetenzen

Kompetenzen

Top-Skills

SAP Commerce Cloud Java Spring Boot Hibernate SQL MySQL Apache Solr HTML CSS Git Jenkins Hybris

Produkte / Standards / Erfahrungen / Methoden

Profile

Have over 9 years of experience in Java and related technologies development. Have around 8 years in Hybris and DataHub development. Motivated to apply new technologies and solutions to existing products and design/implement new products from scratch. I am able to analyze and provide recommendations for the architecture solutions for the whole application as well as for exact features. Work hard to improve skills in the current stack and always ready for new experiences and technologies. Has a positive and solution-oriented mindset and team player. A leader who is ready to lead a team and be responsible for all processes such as code reviews, holding meetings, drawing up plans, and mentoring.


MAJOR SKILLS

  • Java
  • Spring 
  • SQL
  • SOLR
  • SAP DataHub
  • JavaScript


OTHER SKILLS

  • Platform Hybris
  • MuleSoft


Front-End

  • JSP
  • HTML
  • JavaScript
  • jQuery
  • ZK Framework
  • Velocity


Back-End

  • Java Core
  • Java Streams
  • Java Collections
  • Servlets
  • Spring Core
  • Spring MVC
  • JSON


Other

  • SAP ERP Integration
  • Apache Solr
  • Apache JMeter
  • JProfiler
  • Groovy


Work Experience

02/2021 - today

Role: TECHNICAL LEAD SAP COMMERCE

Customer: Aimprosoft


Tasks:

  • Designing and developing applications on hybris platforms. Integrating hybris with ERP systems. 
  • Development in Java using various technologies and frameworks such as spring, jsp, jQuery etc.


Skills:

spring, jsp, jQuery


08/2019 - 02/2021

Role: HYBRIS TECH LEAD

Customer: NearShorePartner


Tasks:

  • Designing and developing applications on hybris platforms. 
  • Integrating hybris with ERP systems. 
  • Technical Lead / Team Lead SAP Commerce(Hybris)


05/2015 - 08/2019

Role: SENIOR HYBRIS DEVELOPER

Customer: Aimprosoft


Tasks:

  • Designing and developing applications on hybris platforms. Integrating hybris with ERP systems. 
  • Development in Java using various technologies and frameworks such as spring, jsp, jQuery etc.


Skills:

spring, jsp, jQuer

Datenbanken

MySQL
HSQLDB
SAP4 HANA
Oracle
PostgreSQL

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.