Java developers in India are in high demand, especially for roles in backend development, Android development, and cloud-based applications. What are the salary prospects for Java developers in India, and how can one increase their earning potential by specializing in Java?