Switch from @Bean to protected method
Harmonized maven dependency management

This commit harmonizes the dependency management of internal modules
so that versions can be omitted everywhere. Update the maven coordinates
to provide the full groupId for consistency