Mano, te recomendo Java. Por já ter experiência como backend Node, o java é um das melhores linguagens para se especializar(desde que não seja um completo iniciante no mundo do desenvolvimento). A linguagem é sim robusta e pesada, mas um sistema bem feito em Java, "dura toda uma vida". Em relação ao mercado, você não achará muitas vagas para junior, mas se tiver uma certa experiência com outras tecnologias(no caso Node). Você vai longe com o Java, papo de muita grana com CLT.
1
1
Então bro já tenho uma experiência sim em alguns anos com Node. E Java eu fiz 1 ano no meu curso técnico, mas tinha 17 anos, e fiz mais 1 ano na faculdade, mas é aquele Java da facul, nada muito aprofundado, foi mais para aprender OOP. Mas valeu pela dica! Vou levar em consideração!!