Backend and related modules depend on libraries which need to be kept in sync. We should define the common versions in a catalog, publish it and consume it in each module. See: https://docs.gradle.org/current/userguide/platforms.html#sec:sharing-catalogs