The command line client as well as some low level file utilities.
But Bazel is distributed as a standalone package in several packaging systems; no need to install Java yourself.
Though I doubt many people know this; there's virtually no reason you would be exposed to its language implementation choices.
EDIT: Actually I believe Bazel is changing its .deb package to not be standalone, in order to comply with Debian requirements.