This isn't a good time to make major career changes. If the job pays decent and appears stable, I'd say keep it. Develop some Java expertise in your spare time. I recommend finding an open-source project and volunteering so that you can get some practical experience and have something to show people if/when you do decide to leave the INFOBASIC field.
INFOBASIC probably isn't going to go away overnight, especially at a bank, but it has been quite a few years since it was well-known.
Java may or may not be the direction to move, but it's as good as any. The other thing you might want to develop some expertise in is the Linux OS, if you've been using only Windows up to now. If you know Linux,
you should be able to get around in the general Unix world, including Solaris, AIX, BSD, and the Mac OS and it will give you some interesting insights that may help you understand computing systems in general.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.