Estoy trabajando en un banco francés, boursorama.com. Tenemos 3 bancos similares en España, Reino Unido y amp; Deustchland. Usamos PHP para todo, excepto para aplicaciones de carga pesada (C & C ++ en su lugar). Tenemos algún proxy Java, proporcionado por socios que no tienen ninguna otra solución.
Creo que PHP no es utilizado por las compañías bancarias principalmente porque su pila de tecnología es más antigua que PHP5. Antes de PHP5, no puedes dejar de lado características serias orientadas a objetos.
Desde mi experiencia, el Banco no tiene una sola pila de tecnología. Trabajan con socios externos a través de servicios que no necesitan ajustarse a sus tecnologías (SOAP, REST, ...). Entonces, en general, sus socios no necesitan participar en sus elecciones tecnológicas.
PHP en el futuro seguramente será un serio competidor para los lenguajes clásicos / profesionales como Java / C / .net. Se han logrado grandes avances en términos de estándares y estabilidad. Y los lenguajes de scripting tienden a ser más rápidos que nunca (mira las presentaciones de javascript v8).