All java developers know about IntelliJ and will vouch for it anytime. The iDE, although very mature, can be extended using plugins.