Como assim cara? Se tais falando de Node.js, ele literalmente é feito para criar Backend e rodar em diversos dispositivos.

E não fica limitado só a Web com Node, você pode criar ferramentas de terminal e também Backend para aplicações Mobile ou qualquer outra plataforma que necessite consumir uma API.

E relacionado a periféricos, imagino que esteja falado de IOT, e para isso é mais aconselhado tecnologias de baixo nível como C.

Sem querer ofender, mas me parece ter uma falta de conhecimento mais avançado teu sobre as tecnologias.

Mas de todo jeito, Java é uma ótima opção, o PIX mesmo foi feito com ele, o que pode mostrar que até para projetos recentes ele sai bem. Porém, vai depender sempre do contexto e da aplicação. Geralmente quem coda em Java é porque tem na empresa maioria de Devs que conhecem essa linguagem.

Porém, em muitas Startups vai ter tecnologias mais dinâmicas, como Go, Python, Kotlin e o Node.js