Modernization of Logistic Order Management Platform
j-labs has been the technological partner of the client since 2019. We provide highly specialized engineering teams focused on backend (Java/Kotlin), frontend (Angular), and QA. […]

We are working on the comprehensive modernization of the logistic order management platform, which handles sea, land, and air transport. This includes integrating new parcel services, enhancing warehouse space management, automating address-matching mechanisms, and enabling the scheduling of pickup and delivery for shipments.
Through to the completed projects, we have helped our client to nearly triple the number of logistic orders processed over the past four years. In 2020, the average monthly number of orders was around 600,000, whereas in 2024, it rose to approximately 1.77 million per month.
j-labs has been the technological partner of the client since 2019. We provide highly specialized engineering teams focused on backend (Java/Kotlin), frontend (Angular), and QA. The above-mentioned projects are carried out within a single Tribe by 4 cross-functional teams, including:
The j‑labs team, in collaboration with our client employees, has developed numerous innovative solutions. The high quality of the delivered projects and close collaboration with the client have resulted in positive feedback and longterm cooperation that continues to this day.
Project
The Logistic Order Management Platform handles the transportation of goods and packages between any locations. We support three types of transport: sea, land, and air. We offer two types of order options:
Tech stack
Java 17, Kotlin, AWS, Spring Boot, WebFlux, Kubernetes, Hibernate, Mockito, Docker, PostgreSQL, Angular 16/17, Angular Material, Karma, Jasmine, Jest, RxJS, NgRx, micro-frontend
Task
Modernization of the legacy Logistic Order Management Platform.
Implementation
Project
A “parcel” refers to a shipment or package prepared for shipping or delivery, with a separate address label. The client previously used the 3rd party courier system to handle “Parcel” shipments, which generated significant costs. To increase profits from courier services and become independent from external providers, we developed the “Parcel Integrator.”
Tech stack
Java 17, JMS, Spring Boot, WebFlux, Angular 16, AWS, Kafka
Task
Developing a user interface and API to enable users to access various parcel services via client’s Logistics Order Management system.
Implementation
Project
The goal of this project was to develop a comprehensive solution for warehouse space management and to design and implement a service that simplifies the exchange of goods, including transport pallets.
Initially, the system was created for internal use by client employees to optimize logistics and warehousing processes. Later, the services were extended to our client’s customers, offering them an easy and intuitive platform for booking warehouse space.
Tech stack
Java 17, Kotlin, AWS, Spring Boot, Kubernetes, Hibernate, Docker, PostgreSQL, Angular 17, micro-frontend
Task
Implementation
Project
A project focused on the improvement of automatic address matching. The aim is to automate the process of managing a vast number of addresses (currently over 40 million) and significantly reduce the amount of manual work for administrators.
Tech stack
Kotlin, Spring Boot, Spring Webflux, Kafka, PostgreSQL, Testcontainers
Task
Implementation
Project
The main challenge of this project was to ensure high levels of security and efficient communication between microservices. Due to the large number of requests, the system must ensure fast operation, stability, and security.
Tech stack
Java 17, Spring Boot, WebFlux, Spring, Cloud Gateway, Spring Security, OAuth2, AWS, Kafka, Redis, Kubernetes
Task
Implementation
Project
This project aims to enable clients to schedule pickup or delivery of a shipment at a selected time when the shipment was not picked up or delivered due to unforeseen circumstances. Alternatively, the system notifies clients about the next attempt for delivery or pickup.
Tech stack
Kotlin, Kafka, Spring
Task
Develop a new module in the application that allows clients to schedule shipment pickup on a chosen day and time (written in Kotlin).
Implementation
Project
This project aimed to rewrite and improve the application used to track shipments, retrieve documents, and register new events related to shipments.
Tech stack
Kotlin, Spring WebFlux, IBM MQ
Task
Modernize the legacy application, written over 20 years ago, requiring a complete redesign.
Implementation
Join the largest companies in the world
that have completed their digital transformation together with us.
Modernization of Logistic Order Management Platform
j-labs has been the technological partner of the client since 2019. We provide highly specialized engineering teams focused on backend (Java/Kotlin), frontend (Angular), and QA. […]
Calculating cost and fees for any shipment in the logistics sector
We have been the client’s Technology Partner since 2019. We provide the company with teams of highly specialized engineers focused primarily on backend (Java/Kotlin) and […]