As mentioned in the post I use IntelliJ IDEA. Its great for Java. You can use the free community edition as long you don't need some advanced features
Sorry I missed the section about IDE, thanks
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.