Java Software Developer / Programmer Salary
Job Description for Java Software Developer / Programmer
Java Software Developer / Programmer Tasks
- Write code to generate web pages, access databases and business logic servers.
- Work with with designers and content producers.
- Test and document software for web sites.
- Write, modify, and debug software for web sites.
Software Developer Job Listings
Search for more jobs:
Popular Skills for Java Software Developer / Programmer
Pay by Experience Level for Java Software Developer / Programmer
Median of all compensation (including tips, bonus, and overtime) by years of experience.
Experience is an important factor influencing the compensation of Java Software Developers. Those in the early stages of their career can expect to make around $61K; however, individuals with five to 10 years of experience bring in $88K on average — a distinctly larger sum. Java Software Developers who work for 10 to 20 years in their occupation tend to earn about $98K. Average wages for folks with more than 20 years of experience come out to around $110K.
Pay Difference by Location
With a pay rate for Java Software Developers that is 67 percent greater than the national average, San Francisco offers a comfortable salary for those in this profession. Java Software Developers can also look forward to large paychecks in cities like Dallas (+47 percent), Reston (+42 percent), Charlotte (+33 percent), and San Diego (+20 percent). Atlanta is home to the smallest salaries in the field, lagging the national average by 17 percent. Employers pay around 5 percent less in Chicago and 1 percent less in Richmond, below-median salaries for those in this field.