Comment by bluejfan
Also check out BlueJ https://www.bluej.org/. It's a simple IDE targeted for students learning Java.
BlueJ is Zen-simple but surprisingly usable for real work. If I could have only one IDE and had to choose between minimal and bloated, I'd pick minimal every time.
That's a blast from the past - We used BlueJ in high school ~20 years ago!