IntelliJ IDEA is used internally by ReadyAPI developers. The community edition is free and contains everything you need for plugin development.
It is cross-platform, and you can download a copy from https://www.jetbrains.com/idea/download/
Alternatives
If IntelliJ IDEA does not suit you, you can use NetBeans, or Eclipse, or almost any other development environment according to your needs.