Привет из 2020, всем кто задался подобным вопросом взгляните на
NestJS, тот же symfony serializer здесь
class-transformer, а вместо Doctrine есть
TypeORM. В самом NestJS отличное dependency injection, TypeScript со статической типизацией, а производительность выше чем у Spring (
тык).