Not quite sure, actually your experience is higher than meI think your experience is enough for a try. But note that a lot of financing institutions recruit via agencies or outsourced to other IT specialized companies, so if you never see the name but they are offering high salary, it is possible that it is for a bank.
good point