90% of all Java codebases are Spring Spring is a hornets nest of overcomplexity.
But, if you write Java, in the style of 'Pythonic' python, you end up with some really nice, compact, easy to maintain code that goes against practically every Java departments coding standard. And, that what the influence of Spring has done.
You don't have to use private variables. you dont have to use getters and setters. You don't have to use proxyFactoryBean.
He can totter off to Kotlin, and make that the hell hole that Java became.