Я работаю в компании разрабатывающей банковскии софт, база у нас оракловская, пишу на java, действительно в некоторых банках еще старый доморощенный софт,. но эта ситуация потихоньку меняется, уже во многих банках стоят вполне нормальные системы, так как по работе часто сталкиваюсь с банковскими програмистами, могу сказать что в основном они занимаются поддержкой софта, администрированием, вы еще учтите что в банках всегда несколько стороних продуктов сосуществуют рядом, так что им есть чем заняться