There are already some efforts in that direction. You can check out r2dbc and the many vert.x sql clients. While they're not really jdbc, they're fully async like you described.
I do think there is something great about being able to continue to leverage existing JDBC-related tooling, given that it already exists.