Java Software Developer / Programmer Salary

Java Software Developers in the United States take home an average $70K annually. Final cash compensation to Java Software Developers varies from around $41K to approximately $115K; choice pay grades include potential for bonuses and profit sharing as high as $12K and $9K, respectively. Geography is the biggest factor affecting pay for this group, followed by tenure. Most Java Software Developers like their work and job satisfaction is high. Men account for the majority of Java Software Developers who responded to the questionnaire — 85 percent to be exact. A strong majority enjoy medical while a majority get dental coverage. Vision coverage is also available to the larger part. The data in this summary comes from the PayScale salary survey.
Read More
$42,182 - $107,850
$42K
$70K
$110K
MEDIAN: $69,734
10%
50%
90%

Add this chart to your site: 640px    300px

$17.26 - $58.03
$17
$29
$58
MEDIAN: $29.48
10%
50%
90%

Add this chart to your site: 640px    300px

National Salary Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$50K$100K$150K
Salary
$42,182 - $107,850  
   
Bonus
$587 - $12,275  
Profit Sharing
$98.63 - $8,940  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$40,984 - $114,732  
Country: United States | Currency: USD | Updated: 25 Mar 2017 | Individuals Reporting: 384
© PayScale, Inc. @ www.payscale.com
National Hourly Rate Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$50$100$150
Hourly Rate
$17.26 - $58.03  
   
Overtime
$29.87 - $117.45  
National Annualized Data (?
XAll compensation data shown are gross 10th to 90th percentile ranges. Take the PayScale Survey to find out how location influences pay for this job.
)
$0$100K$200K$300K
Bonus
$587 - $12,275  
   
Profit Sharing
$98.63 - $8,940  
Total Pay (?
XTotal Pay combines base annual salary or hourly wage, bonuses, profit sharing, tips, commissions, overtime pay and other forms of cash earnings, as applicable for this job. It does not include equity (stock) compensation, cash value of retirement benefits, or the value of other non-cash benefits (e.g. healthcare).
)
$40,984 - $114,732  
Country: United States | Currency: USD | Updated: 25 Mar 2017 | Individuals Reporting: 79
© PayScale, Inc. @ www.payscale.com

Find Out Exactly What You Should Be Paid

United States (change)

Employers: Start Here »

Job Description for Java Software Developer / Programmer

A Java software developer/programmer creates software using the JavaScript programming language, which is used in websites to create interactive services and interfaces. JavaScript can also be used in smartphone apps and, occasionally, computer software. The Java software developer/programmer works as part of a team, creating and maintaining software based on input from senior developers, management, and end-users. They spend much of their time creating, testing, and modifying software, as well as meeting with other developers/programmers to brainstorm and troubleshoot. A Java software developer/programmer works in an office setting and may have flexible work hours; they may be able to work from home and may work longer hours when there are important deadlines. The Java software developer/programmer may be called on to fix security flaws or bugs in software outside of standard work hours.

Read More...

Java Software Developer / Programmer Tasks

  • Test and document software for web sites.
  • Write, modify, and debug software for web sites.
  • Write code to generate web pages, access databases and business logic servers.
  • Work with with designers and content producers.

Common Career Paths for Java Software Developer / Programmer


Add this chart to your site:   640px 640px    300px 300px


It's not very common for Java Software Developers to move on to become Senior Java Developers. Average pay for a Senior Java Developer is $101K annually.

Software Developer Job Listings

Search for more jobs:

Popular Skills for Java Software Developer / Programmer


Java Software Developers seem to wield many skills on the job. Most notably, facility with UNIX, Oracle, and J2EE are correlated to pay that is significantly above average, leading to increases of 26 percent, 21 percent, and 20 percent, respectively. At the other end of the pay range are skills like HTML. Those familiar with Java also tend to know Java/J2EE, JavaScript, and J2EE.

Pay by Experience Level for Java Software Developer / Programmer

Median of all compensation (including tips, bonus, and overtime) by years of experience.


In general, experience and pay appear to be strongly linked; those with more experience usually bring in higher incomes. Relatively untried employees who have less than five years' experience make $62K, but folks with five to 10 years under their belts enjoy an appreciably larger median of $88K. The average pay reported by folks with 10 to 20 years of experience is around $95K. Six-figure salaries aren't unusual for professionals who have achieved more than 20 years of experience; median compensation for this group sits in the range of $109K.

Pay Difference by Location

National Average: $70,408

Larger city markers indicate a job is popular in that location.

San Francisco offers some of the highest pay in the country for Java Software Developers, 70 percent above the national average. Java Software Developers can also look forward to large paychecks in cities like Dallas (+45 percent), Reston (+40 percent), Minneapolis (+9 percent), and Seattle (+8 percent). Trailing the national average by 17 percent, Atlanta is the market with the smallest paychecks. Below-median salaries also turn up in Denver and Richmond (11 percent lower and 3 percent lower, respectively).

Related Job Salaries

Key Stats for Java Software Developer / Programmer

Gender

Female
15 %
Male
85 %

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 39 votes.
Less than 1 year
14%
1-4 years
44%
5-9 years
23%
10-19 years
15%
20 years or more
3%
Location:
Years in Fields/Career:
United States (change)

Experience Affects Java Software Developer / Programmer Salaries

▲54%

▲34%

▲25%

National Average
$70,000

▼12%

Skills That Affect Java Software Developer / Programmer Salaries

UNIX
▲26%

▲21%

▲20%

Microsoft SQL Server
▲19%

▲17%

▲17%

▲7%

▲7%

C++
▼0%

National Average
$70,000

▼1%

SQL
▼2%


▼2%

C#
▼3%

▼5%

Job Satisfaction

Extremely satisfied
Rated 5 out of 5
based on 39 votes.

Gender

Female
15 %
Male
85 %

Years of Experience

Less than 1 year
14%
1-4 years
44%
5-9 years
23%
10-19 years
15%
20 years or more
3%

Common Health Benefits

medical benefits
Medical: 80%
dental benefits
Dental: 67%
vision benefits
Vision: 60%
dental benefits
None: 17%
ADVERTISEMENT