The salary range for java programmers in India is quite wide. For freshers, salaries can start at around Rs. 3-4 lakhs per annum. With experience, salaries can go up to Rs. 10-12 lakhs per annum or even higher. In general, the salaries for Java programmers are higher than for programmers of other languages. However, this number will vary depending on a number of factors, including experience, location, and skillset. Furthermore, those with specialized skillsets or who are located in major metropolitan areas can expect to earn even higher salaries.