The tool needs a newer Java than the one running it
Java refuses to run classes compiled for a newer version than the running JVM. On shared systems an old system-wide Java usually takes precedence on PATH over whatever you installed.
Check what is actually being used (java -version, which java) — often not what you expect. Install the required version in your environment (conda's openjdk works well) and make sure it comes first on PATH inside the job, not just in your login shell.