1. You didn't say how old you are. After 30 you should rely on relationships and reputation more than your ability to describe skills. Tech employers want malleable underpaid wage slaves.
2. Perhaps working at a bank makes you look unattractive. I wouldn't want to hire anyone that was brain damaged from working at a bank.
3. Perhaps you are too narrow and apply for broad jobs.
4. Perhaps the inverse of 3. Consider what job you are applying to and customize your approach to that.
5. It's a numbers game. Keep on trying!