Вы спрашиваете об удалении зависимости classpath, или вы должны выбрать ESB, микро-сервисы. Последнее звучит как что-то вроде обсуждения, которое вы должны вести в своем бизнесе, а не вопроса SO.
Если вы просто хотите удалить зависимость maven, которую создает ад maven, вы можете создать проект, имеющий интерфейсы, определяющие ваши старые сервисы. Ваши новые сервисы будут работать с этими интерфейсами, а не напрямую зависеть от ваших старых сервисов. Однако, конечно, у вас должен быть какой-то всеобъемлющий проект, который, как и все в его classpath, или вам нужно использовать контейнер OSI или что-то в этом роде. Но вы сможете продолжать развивать свои новые услуги по своему усмотрению, не зная о ваших старых услугах.
Что касается типа архитектуры, которую вы хотите использовать, то она весьма спорна и самоуверенна без четкого ответа. Но я скажу, что я не думаю, что избегание больших путей к классам является хорошей причиной для внедрения микросервисов или ESB, но это только мое мнение. Если это ваша единственная реальная причина, по которой вы хотите пойти по этому пути, я советую этого не делать.