Какой macbook взять для Java разработки?
Зачем вам учить java ? Судя по вопросу у вас и так жизнь удалась.
Air, 13", i5, 8GB RAM, 256GB SSD — конфигурация, которую выбрал для себя я, и нисколько не жалею. Производительности хватает для комфортной работы. Можно и с SSD на 128 взять, если уверены, что хватит. 
Эйр или Прошка — это вопрос использования. Если он будет стоять дома, то можно и Pro взять. А в качестве часто таскаемого с собой лучше подойдет Air.