The average salary and role of a Java developer

Written by dirk huds Google
  • Share
  • Tweet
  • Share
  • Pin
  • Email
The average salary and role of a Java developer
A Java developer may write new programs or adapt existing ones. (Jupiterimages/Comstock/Getty Images)

Java is a computer programming language, typically used to build Internet services and webpages. A Java developer creates applications, interfaces and services using the Java program, often to increase the interactivity of an application or website. He works closely with businesses to understand their website needs and designs according to those requirements.


A Java developer reviews and consults with various members of a business to understand the website requirements that they have. He will then design and implement new Java applications -- such as animated drop-down menus and data collection forms -- to meet those needs. He also uses Java programming to enhance and adapt existing web services. He will test the functionality and user-friendliness of the applications before making them “live” and ensure that they are consistent with the brand and function of the company.


Many Java developers hold Bachelors degrees in computer science, computer programming, mathematics or information systems. Holders of degrees in other subjects, such as finance, may move into Java development on obtaining certificates at night school or community education establishments. Some candidates may be able to secure employment from demonstration of skills alone -- such as showing practical examples of website applications they have built -- but qualifications generally help in promotions and salary negotiations.

Personal skills

Besides the technical requirements of the role, a Java developer needs good interpersonal and communication skills to engage with clients. This enables him to understand their business needs and clearly relate the nature and requirements of the computing applications he will construct. He should also be customer-focused, as Java applications are primarily for user interaction. Focus and excellent time management are needed to ensure tasks are completed within agreed schedules.


ITJobsWatch, a dedicated employment site for computing professionals, reports that in 2012 the average salary for a Java Developer in the UK was £47,500. This is the same average that was reported for the previous 12 months. ITJobsWatch also states that 90 percent of all Java Developer jobs offered in 2012 paid more than £30,000, while 10 percent offered a salary of over £77,500. CWJobs, another dedicated computing employment site, in a survey of 829 advertisements for Java Developers concluded that, as of February 2013, the average salary was $52,500.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.