I seriously hope that your joists are not merely 2x4s. Usually they are 2x10 standing up spanning up to 16 feet and spaced approximately 16 inches apart. Resting on the concrete blocks does mean that yes, your are sitting next to a load bearing wall, which is good. That you catch 3 or 4 means they run along the short side of the tank, even better. This distributes the weight over more joists where they are strongest (next to the load bearing wall).
I wasn't as lucky when I placed my tank - it is sitting right next to an outside wall (very good), but my joists run with the long side of the tank. Most weight sits in the middle of one joist that spans 16 feet (the very weakest part)
. For my peace of mind I put that jack underneath, well worth the $40 investment in materials.
You will be fine, imo - keep an eye out on your water line in the tank - if it starts to lean after months / years and it was level before, your floor is starting to sag and will only get worse.