The driver version matches the JDBC API version so if you use newer API calls then you need newer versions.
The API defines the interface which changes from jdbc3 to jdbc4, etc, however it is backward compatible, in other words each successive version is additive
I suspect it will work fine .