Какую среду разработки Java вы используете?
То что вам удобно О_О
Да хоть обычный блокнот
Ответ на вопрос в заголовке: раньше пользовался Eclipse, но потом перешел на Android studio (он на движке Intellij IDEA).
Причины:
1. Оф. IDE для разработки под Android
2. Привык к JetBrains продуктам(phpstorm, intellij)
3. Очень удобная(-ые) IDE, все устроено грамотно, сделаны максимальные условия для удобной и быстрой работы
Дома пирате JetBrains, контора потом купит  (JetBrains на это не сильно обижается, на это во многом и рассчитывает, кстати их расчет оправдан)
Посчитайте сколько времени экономит JetBrains .... она стоит своих денег