как работает обычный банковский backend и какие технологий используют банки
Ровно те же самые, что и у обычных приложений (если исключить очень старые банки, где ядро может на очень старых мейнфреймах крутиться)
Просто из-за требований по доступности, корректности, и безопасности вытекают соответствующие практики.