I wouldn't call them "ahead of time" - there was a need for a certain type of service and smart people recognised good solutions. It may have been ahead of time from general availability of that tech, and internal frameworks from Big Banks are rarely discussed publicly. E.g. by far the best build/deploy system for C++ I've ever seen will likely remain locked inside a certain Big Bank, never to be seen outside their walled gardens.