Java je sice "stabilní jazyk", ale Java je také "Java Virtual Machine". Nikdo neříká, že nemůžeš použít jiný jazyk pro JVM, např. Clojure, Scala, nebo Groovy. Ve všech jmenovaných máš přístup ke všem knihovnám pro JVM, ať už jsou napsané v čemkoliv (když programuješ v Cčku a chceš použít nějakou knihovnu, taky Tě nezajímá, jestli je DLLko napsané v C, C++, Pasclau ..., pokud má rozumné rozhraní). Jinak pro JVM existují knihovny skoro pro všechno, nevidím důvod, proč ji nepoužít - je-li to Tvůj projekt, volba jazyka je na Tobě a jestli zvolíš přímo jazyk Java nebo alternativu, do toho Ti zaměstnavatel kecat nebude.
Node.js neznám, takže s rozhodováním neporadím.