Opa beleza? fiquei intrigado com o seu comentario visto que Java é basicamente unanimidade quando falamos de performance vc deve estar falando de jsp e jsf que são as porcarias que os javeiros que não querem usar JS insistem em usar.
Dito isso é praticamente impossível bater linguagens como Java no backend https://github.com/diegopacheco/servers-benchmark
Java tem seu valor e em termos de segurança e performance definitivamente uma das melhores opções que se tem parz backend, não dá pra usar o governo de exemplo pq ninguém lá quer trabalhar... se fosse ruim os bancos usariam PHP como vc falou que não é o caso né.