But again, financial companies are about conservatism and safety.
Incidentally, we have some Java code here that runs significantly faster than the exact same code in C++ (parser and expression language execution). Both implementations were written by people I consider to be extremely capable, and both have been tuned within an inch of their lives, but the Java is still faster.