The two biggest problems I've had with Intellij IDEA for Java:
1. It's too memory hungry for a project that uses microservices.
2. Lack of official support for OSGi & bndtools (although it looks like almost no one else is using it based on their data).