Java? Cara! Java é muito burocrático, dezenas de configurações e arquivos XML, a comunidade é muito velha. É tão anos 2000. Ninguém é produtivo com Java. Estude Ruby.
NodeJS? Cara! Node é uma gambiarra de front-end no back, além do mais javascript não é uma linguagem muito boa para códigos muito extensos, é dificil de manter. Estude Elixir.