Someone wanted to learn this too, so Grasp built them a personal learning path.
You can keep exploring this one or create a path like this one shaped around you.
Module 1
Banking Backend Orientation and Development Workflow
Module 2
Java Foundations for Payment Code
Module 3
Practical Domain Modeling and Layered Design
Module 4
PostgreSQL Transactions and Concurrency
Module 5
Spring Boot REST Service Foundations
Module 6
JPA Persistence and Schema Evolution
Module 7
Transactionally Correct Fund Transfers
Module 8
Stable API Contracts and Idempotent Requests
Module 9
Keycloak and Spring Security Protection
Module 10
Reliable Kafka Audit Events
Module 11
Automated Verification of Banking Behavior
Module 12