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 […]

The aim of the project is digital transformation by implementing Adobe Experience Manager (AEM) in a CMS (Content Management System). Adobe Experience Manager is a platform for creating, managing, publishing and optimizing digital content on different channels, such as websites, mobile apps, marketing emails etc.
The aim of the project is digital transformation by implementing Adobe Experience Manager (AEM) in a CMS (Content Management System). Adobe Experience Manager is a platform for creating, managing, publishing and optimizing digital content on different channels, such as websites, mobile apps, marketing emails etc. For a client essential were:
The project has been divided into 6 repositories, with each component assigned to one repository. Project team is split into 3 scrum teams. Each team is responsible for the two main repositories, but, due to the common components and modules integration, also commits to different repositories. It enables the propagation of project knowledge onto each team and facilitates the cooperation. Project was also constructed with the Content Authors in mind, which are responsible for technical consultations, creating in Adobe Experience Manager (AEM) and implementation new functionalities.
Each scrum team consists of:
2x frontend developer,
5x backend developer,
4x QA Engineer (manual and automatization).
Additionaly in each team there are:
People from j‑labs are creating overlay/application for the CMS system based on the Adobe AEM platform and conducting tests of the application, both manual and automatic, with an integration with existent systems and services. Work extent includes creating frontend, backend, manual test (that includes exploration test) and building and upgrading testing framework. Additionally, they are responsible for integration with already existent applications, creating coherent entirety based on existing technologies. They implement modern solutions and conduct refactorization of the existing modules.
Created platform is a web app, dedicated for all kinds of browsers and mobile apps for iOS and Android systems. Application is developed in Java 11, Service Pack 17 language. Testing framework is also based on the Java language in version 17, with the usage of Selenium 4 and BDD.
People from j‑labs are present at all phases of software development:
Both QA and developers are actively participating in every scrum meeting and in support groups for developers and QA, which are aiming to developing skills and solving particular problems. In these groups one is also able to hand in propositions for changes in project approach.
Join the largest companies in the world
that have completed their digital transformation together with us.
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 […]
Creating a mobile app allowing to open a bank account in a chosen localization
Creating a mobile app for devices with iOS and Android systems, allowing a client to open a bank account in a chosen localization compatibly with local law and regulations.