Post job

Java programmer salary

Average java programmer salary

$80,328

$38.62 hourly rate

Entry-level java programmer salary
$62,000 yearly salary
Updated January 8, 2025

Understanding Java Programmer Salaries

A Java Programmer typically earns around $80,328 per year, with variations based on experience, location, and the specific industry. For instance, those in high-demand areas like California often see higher salaries due to the competitive job market. Entry-level programmers may start at lower salaries, while those with several years of experience can command significantly higher wages, reflecting their advanced skills and expertise.

Highest Paying States

States such as California, New York, and Washington are known for offering some of the highest salaries for Java programmers. In California, the average can reach up to $95,000, influenced by the concentration of tech companies and startups. Conversely, states with a lower cost of living may offer salaries around the national average but still provide ample job opportunities.

Job Opportunities and Industries

Java programmers can find roles across various industries, including finance, healthcare, and technology. The demand for skilled programmers continues to grow, driven by the necessity for software development and maintenance in diverse fields. By staying updated with industry trends and enhancing their skills, Java programmers can explore advanced roles and higher salary ranges.

On this page
Java programmer salary by: 

Let Zippi find your next java programmer job

Floating question marks illustration

Let Zippi find your next java programmer job

Floating question marks illustration

Where can a Java Programmer earn more?

Compare salary by location
Vs
118k
98k
78k
58k
38k
Columbus, OH$90,698
Santa Fe, NM$67,646
Compare salary by company
Vs
114k
94k
74k
54k
Barnes & Noble$97,029
DIVERSANT$84,288

Java programmer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Salary.com and Glassdoor, the average salary for a java programmer typically falls between $65,910 and $103,055.
zippia
$80,328yearly
glassdoor[1]
$103,055yearly
Salary.com[2]
$65,910yearly

Average java programmer salary by state

The average java programmer salary in Washington, Utah, and California are the highest in the U.S. The lowest average java programmer salary states are New Mexico, South Dakota, and Mississippi.

  • State view
  • County view
Average salary:

Highest paying states for java programmers

RankStateAvg. salaryHourly rate
1Washington$95,213$45.78
2Utah$88,365$42.48
3Massachusetts$82,984$39.90
4Arizona$82,814$39.81
5Pennsylvania$78,722$37.85
6New Jersey$83,493$40.14
7Virginia$80,845$38.87
8Kentucky$85,052$40.89
9California$86,599$41.63
10Maryland$82,600$39.71
11North Carolina$78,750$37.86
12District of Columbia$84,098$40.43
13Delaware$78,256$37.62
14Alabama$79,433$38.19
15Ohio$78,222$37.61
16Texas$76,915$36.98
17Nebraska$76,373$36.72
18Michigan$76,584$36.82
19New York$80,170$38.54
20Oregon$77,966$37.48
21Connecticut$79,049$38.00
22Indiana$75,813$36.45
23Rhode Island$74,276$35.71
24Vermont$75,312$36.21
25Minnesota$76,731$36.89
26Tennessee$76,972$37.01
27South Carolina$78,230$37.61
28Georgia$75,995$36.54
29Nevada$76,145$36.61
30Illinois$75,476$36.29
31Idaho$72,890$35.04
32Wisconsin$75,131$36.12
33Iowa$74,491$35.81
34North Dakota$72,205$34.71
35Colorado$75,407$36.25
36West Virginia$73,924$35.54
37Kansas$70,024$33.67
38Montana$69,745$33.53
39Florida$72,354$34.79
40Missouri$72,973$35.08
41Oklahoma$70,997$34.13
42Louisiana$72,135$34.68
43Wyoming$67,698$32.55
44South Dakota$68,400$32.88
45Alaska$71,510$34.38
46Hawaii$72,518$34.86
47New Mexico$68,951$33.15
48Maine$69,781$33.55
49New Hampshire$67,114$32.27
50Arkansas$67,022$32.22
51Mississippi$67,815$32.60

Highest paying cities for java programmers

The highest-paying cities for java programmers are San Francisco, CA, Washington, DC, and Middletown, NJ.

RankCityAvg. salaryHourly rate
1San Francisco, CA$90,698$43.60
2Washington, DC$84,128$40.45
3Middletown, NJ$83,571$40.18
4Phoenix, AZ$82,842$39.83
5Rockville, MD$82,470$39.65
6Alexandria, VA$81,067$38.97
7New York, NY$80,275$38.59
8Cary, NC$79,117$38.04
9Danbury, CT$79,066$38.01
10Columbus, OH$78,120$37.56
11Austin, TX$77,545$37.28
12Washington, MI$76,786$36.92
13Minneapolis, MN$76,684$36.87
14Alpharetta, GA$76,014$36.55
15Chicago, IL$75,630$36.36
16Saint Louis, MO$73,488$35.33
17Santa Fe, NM$67,646$32.52

Java programmer salary details

A java programmer's salary ranges from $62,000 a year at the 10th percentile to $102,000 at the 90th percentile.

Average java programmer salary graph
Average java programmer salary graph, trends, and summary

What is a java programmer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$102,000$8,500$49
75th Percentile$91,000$7,583$44
Average$80,328$6,694$39
25th Percentile$70,000$5,833$34
10th Percentile$62,000$5,167$30

Highest paying java programmer jobs

The highest paying types of java programmers are lead programmer, senior java developer, and senior programmer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Interactive Developer$89,875$7,490$43.21169,948
Mobile Applications Developer$99,257$8,271$47.72252,254
Web Application Developer$85,840$7,153$41.27229,802
Applications Developer$89,205$7,434$42.89279,877
Web Developer$78,975$6,581$37.97227,881
Sharepoint Developer$95,048$7,921$45.7081,912

Top companies hiring java programmers now:

  1. Macy's jobs (9)
  2. General Motors jobs (9)
  3. JPMorgan Chase & Co. jobs (9)
  4. Bank of America jobs (11)
  5. Tektronix jobs (9)

Which companies pay java programmers the most?

Java programmer salaries at Barnes & Noble and Coty are the highest-paying according to our most recent salary estimates. In addition, the average java programmer salary at companies like PMA Companies and Sentry are highly competitive.

RankCompanyAverage salaryHourly rate
1Barnes & Noble$97,029$46.65
2Coty$94,677$45.52
3PMA Companies$94,588$45.48
4Sentry$93,202$44.81
5JPMorgan Chase & Co.$91,735$44.10
6Oriental Trading$91,150$43.82
7Open Systems Technologies$88,437$42.52
8Public Employees Retirement System$88,083$42.35
9Pace Inc$88,017$42.32
10Rackspace$87,025$41.84
11DSW$87,004$41.83
12CBS Sports Network$86,954$41.80
13Randstad North America, Inc.$86,438$41.56
14AdroIT Software & Consulting$85,772$41.24
15Tractor Supply$85,476$41.09
16ICONMA$85,450$41.08
17Pinnacle Technical Resources$85,197$40.96
18Arcus$84,749$40.74
19Tektronix$84,536$40.64
20DIVERSANT$84,288$40.52

Wage gap by gender, race and education

$80,000$79,400$78,800$78,200$77,600$77,000
MaleFemale

Java Programmer salary by industry

The average java programmer salary varies across industries:

  • The average java programmer salary in the finance industry is $94,924, the highest of any industry.
  • The average java programmer salary in the finance industry is $83,928.
  • Java programmers in the technology industry earn an average salary of $79,377, the lowest of any industry.

Highest paying industries for java programmers

RankIndustryAverage salaryHourly rate
1Finance$94,924$45.64
2Manufacturing$83,928$40.35
3Insurance$83,368$40.08
4Telecommunication$82,908$39.86
5Health Care$82,636$39.73
6Professional$79,398$38.17
7Technology$79,377$38.16

High paying java programmer jobs

Java programmer salary trends

The average java programmer salary has risen by $13,050 over the last ten years. In 2014, the average java programmer earned $67,278 annually, but today, they earn $80,328 a year. That works out to a 11% change in pay for java programmers over the last decade.

Compare java programmer salaries for cities or states with the national average over time.

Average java programmer salary over time

Compare java programmer salaries for individual cities or states with the national average.

Java programmer salary by year

YearAvg. salaryHourly rate% Change
2025$80,300$38.62+3.3%
2024$77,700$37.35+2.3%
2023$75,900$36.50+2.1%
2022$74,300$35.74+2.7%
2021$72,300$34.77+1.8%

Recently added java programmer salaries

CompanyJobLocationDate addedSalary
CGI Technologies and Solutions, Inc.AWS Java Full Stack + Angular ProgrammerReston, VA06/27/2025$95,800
CGI Technologies and Solutions, Inc.Java Programmer (Backend)Merrimack, NH06/19/2025$76,300
CGI Group Inc.Java Programmer (Backend)Boston, MA06/18/2025$76,300
Dellfor TechnologiesLead Java ProgrammerAlbany, NY06/10/2025$60,000
Dellfor TechnologiesLead Java ProgrammerAlbany, NY04/28/2025$60,000
CGIAWS Java Full Stack ProgrammerReston, VA04/27/2025$66,300
Pyramid Consulting, Inc.Java With Scala.Charlotte, NC04/23/2025$125,220
Dellfor TechnologiesLead Java ProgrammerAlbany, NY03/27/2025$60,000
CGI Group Inc.Aws/Java Full Stack ProgrammerReston, VA03/12/2025$66,300
CGI Group Inc.Aws/Java Full Stack ProgrammerPlano, TX03/12/2025$66,300

Java programmer salary FAQs

Search for java programmer jobs

Browse computer and mathematical jobs