A Java developer designs and implements Java applications that perform requested business applications. A Java programmer conceives of the application function, writes the code for it and then corrects bugs in the finished product. Java developers work with content managers and/or webmasters in order to integrate the Java applications into the website.
It is difficult to put a hard count to the number of Java developers working today; there is no formal data on the question and programmers tend to stay out of sight as a rule anyway. However Java has taken its place as one of the preeminent programming languages for enterprise websites, for games, for GUI functions and generally for Web 2.0 multimedia usage.
Java is still a popular language that can accomplish many things on a website without burning a lot of bandwidth. While there are competing languages today, Java seems to have secured a place as a versatile application platform that continues to evolve and for which new uses continue to be found. Java programmers who know their area of expertise thoroughly should find job opportunities in businesses and service companies
25th Percentile $65,178
Median Salary $79,458
75th Percentile $88,320