Seconding IntelliJ. It's not just an IDE for Java: the ultimate edition has everything from GoLand + RustRover + WebStorm + PyCharm (see https://www.jetbrains.com/help/idea/discover-intellij-idea.h... ; it doesn't supersede CLion (C++), AppCode (Swift / ObjC), and Rider (C#)). And it has jump to definition, see documentation, etc. IMO it has more quality-of-life features and they are are faster and fail less than VSCode's.
The main downside of IntelliJ is that it can be memory-intensive and slow, although perhaps not as much as your VSCode. Anecdotally, performance has been fine for me on an M1 Macbook Air, and 4GB more than enough memory, but my projects are probably smaller than yours.
Another option is Zed (https://zed.dev/). Being very new, I doubt it has all of VSCode's features. But it does allegedly work with 100+ languages, and it definitely has jump to definition and view signature (https://zed.dev/features#navigation). Zed should be particularly fast and efficient, and being new will probably gain missing features faster than the others.