1. IntelliJ IDEA
2. Eclipse (and its derivative works)
3. My bank's e-portal (ok it sucks, but it's written in Java)
Btw, I'm a Java programmer so my opinion is biased, but I think JVM is different than Java (programming language). I don't really like Java's verbosity, but I'm betting big on JVM. Hence I learn Groovy and Scala (both run on JVM).