Post job

Java software developer salary

Average java software developer salary

$98,030

$47.13 hourly rate

Entry-level java software developer salary
$75,000 yearly salary
Updated January 8, 2025

Understanding Java Software Developer Salaries

The average salary for a Java Software Developer in October 2025 is approximately $98,030 annually, translating to about $47 per hour. This figure can vary significantly based on factors such as location, experience, and the specific industry sector.

For instance, states like California and New York often provide higher salaries due to the demand for tech talent in major metropolitan areas. In addition, industries such as finance and healthcare tend to offer more competitive compensation packages.

Salary by Experience

Entry-level Java developers may expect a starting salary around $70,000, while those with five to ten years of experience can earn upwards of $110,000 or more. This increase reflects the value placed on experience and specialized skills in the job market.

Job Opportunities

As companies increasingly rely on technology, the demand for skilled Java developers continues to grow, making this a valuable career path. Exploring job opportunities across various industries can lead to favorable career advancements and salary negotiations.

On this page
Java software developer salary by: 

Let Zippi find your next java software developer job

Floating question marks illustration

Let Zippi find your next java software developer job

Floating question marks illustration

Where can a Java Software Developer earn more?

Compare salary by location
Vs
139k
119k
99k
79k
59k
Columbus, OH$120,635
Englewood, CO$88,845
Compare salary by company
Vs
155k
135k
115k
95k
75k
Bloomberg$127,123
Ford Motor$104,885

Java software developer salary estimates from across the web

Based on the latest salary information compiled by Zippia, Glassdoor and Ziprecruiter, the average salary for a java software developer typically falls between $98,030 and $112,379.
zippia
$98,030yearly
glassdoor[1]
$112,379yearly
ZipRecruiter[2]
$110,611yearly

Average java software developer salary by state

The average java software developer salary in California, Washington, and Vermont are the highest in the U.S. The lowest average java software developer salary states are Kansas, North Dakota, and New Mexico.

  • State view
  • County view
Average salary:

Highest paying states for java software developers

RankStateAvg. salaryHourly rate
1Washington$112,142$53.91
2Vermont$104,649$50.31
3Utah$100,751$48.44
4California$114,728$55.16
5Delaware$102,489$49.27
6Texas$96,392$46.34
7Virginia$98,234$47.23
8New Jersey$100,205$48.18
9District of Columbia$101,692$48.89
10Oregon$96,715$46.50
11Maryland$99,632$47.90
12New York$100,890$48.50
13Massachusetts$97,651$46.95
14Pennsylvania$94,291$45.33
15New Hampshire$96,100$46.20
16Rhode Island$92,024$44.24
17South Carolina$96,883$46.58
18South Dakota$94,607$45.48
19Arizona$95,440$45.88
20North Carolina$92,553$44.50
21Ohio$90,485$43.50
22West Virginia$91,259$43.87
23Wisconsin$89,665$43.11
24Minnesota$91,966$44.21
25Connecticut$95,726$46.02
26Montana$89,687$43.12
27Michigan$90,617$43.57
28Maine$91,967$44.21
29Georgia$92,160$44.31
30Wyoming$87,569$42.10
31Arkansas$86,266$41.47
32Illinois$90,360$43.44
33Colorado$88,877$42.73
34Iowa$88,391$42.50
35Missouri$86,991$41.82
36Idaho$87,107$41.88
37Tennessee$85,741$41.22
38Indiana$84,657$40.70
39Kansas$83,812$40.29
40Oklahoma$87,497$42.07
41Florida$88,977$42.78
42New Mexico$82,727$39.77
43North Dakota$83,703$40.24
44Mississippi$86,222$41.45
45Nevada$85,338$41.03
46Alaska$86,508$41.59
47Hawaii$87,246$41.95
48Alabama$84,801$40.77
49Kentucky$80,984$38.93
50Nebraska$76,773$36.91
51Louisiana$79,575$38.26

Highest paying cities for java software developers

The highest-paying cities for java software developers are San Francisco, CA, Burlington, VT, and Washington, DC.

RankCityAvg. salaryHourly rate
1San Francisco, CA$120,635$58.00
2Burlington, VT$104,386$50.19
3Washington, DC$101,734$48.91
4New York, NY$101,098$48.60
5Salt Lake City, UT$100,483$48.31
6Jersey City, NJ$100,252$48.20
7Baltimore, MD$99,715$47.94
8McLean, VA$98,430$47.32
9Boston, MA$97,650$46.95
10San Antonio, TX$97,467$46.86
11Columbia, SC$96,924$46.60
12Phoenix, AZ$95,492$45.91
13Philadelphia, PA$94,662$45.51
14Jacksonville, NC$93,576$44.99
15Alpharetta, GA$92,180$44.32
16Bloomington, MN$91,975$44.22
17Detroit, MI$90,784$43.65
18Chicago, IL$90,473$43.50
19Columbus, OH$90,233$43.38
20Englewood, CO$88,845$42.71

Java software developer salary details

A java software developer's salary ranges from $75,000 a year at the 10th percentile to $126,000 at the 90th percentile.

Average java software developer salary graph
Average java software developer salary graph, trends, and summary

What is a java software developer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$126,000$10,500$61
75th Percentile$112,000$9,333$54
Average$98,030$8,169$47
25th Percentile$85,000$7,083$41
10th Percentile$75,000$6,250$36

Highest paying java software developer jobs

The highest paying types of java software developers are lead developer, lead software developer, and architect and developer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Java Programmer$80,328$6,694$38.6296,082
Architect And Developer$110,970$9,248$53.35316,181
Web Application Developer$85,840$7,153$41.27229,802
Software Analyst$78,400$6,533$37.69274,053
Android Developer$98,495$8,208$47.35237,147
Developer$100,076$8,340$48.11262,570

Top companies hiring java software developers now:

  1. CyberCoders jobs (14)
  2. Globant jobs (9)
  3. UBS jobs (10)
  4. Data jobs (9)
  5. Idexcel jobs (48)

Which companies pay java software developers the most?

Java software developer salaries at Bloomberg and Citi are the highest-paying according to our most recent salary estimates. In addition, the average java software developer salary at companies like Barclays and JPMorgan Chase & Co. are highly competitive.

RankCompanyAverage salaryHourly rate
1Bloomberg$127,123$61.12
2Citi$125,871$60.51
3Barclays$122,798$59.04
4JPMorgan Chase & Co.$117,805$56.64
5JCPenney$117,527$56.50
6J.P. Morgan$117,125$56.31
7CyberCoders$114,728$55.16
8Morgan Stanley$112,176$53.93
9VMware$111,722$53.71
10TheBrain Technologies$109,533$52.66
11CRST International$108,874$52.34
12BlackRock$108,615$52.22
13Globant$108,168$52.00
14TEKsystems$107,997$51.92
15General Motors$107,272$51.57
16Agility$107,002$51.44
17Randstad North America, Inc.$106,709$51.30
18UBS$105,763$50.85
19Data$105,762$50.85
20Ford Motor$104,885$50.43

Wage gap by gender, race and education

$97,000$95,600$94,200$92,800$91,400$90,000
MaleFemale

Java Software Developer salary by industry

The average java software developer salary varies across industries:

  • The average java software developer salary in the technology industry is $103,137, the highest of any industry.
  • The average java software developer salary in the finance industry is $100,209.
  • Java software developers in the health care industry earn an average salary of $88,897, the lowest of any industry.

Highest paying industries for java software developers

RankIndustryAverage salaryHourly rate
1Technology$103,137$49.59
2Finance$100,209$48.18
3Transportation$99,184$47.68
4Education$96,515$46.40
5Health Care$88,897$42.74

High paying java software developer jobs

Java software developer salary trends

The average java software developer salary has risen by $18,199 over the last ten years. In 2014, the average java software developer earned $79,831 annually, but today, they earn $98,030 a year. That works out to a 10% change in pay for java software developers over the last decade.

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

Average java software developer salary over time

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

Java software developer salary by year

YearAvg. salaryHourly rate% Change
2025$98,000$47.13+3.3%
2024$94,800$45.58+2.3%
2023$92,700$44.54+1.8%
2022$91,000$43.76+1.7%
2021$89,500$43.02+1.8%

Recently added java software developer salaries

CompanyJobLocationDate addedSalary
Leidos Holdings Inc.Java Software Developer-Junior LevelClarksburg, WV06/17/2025$55,250
GuidehouseSenior Java Software DeveloperBethesda, MD05/28/2025$74,000
SolventumSenior Java Software DeveloperPittsburgh, PA05/28/2025$137,439
Caci InternationalJava Software Developer-Ts/Sci With PolySterling, VA05/27/2025$72,200
Akraya Inc.Software Developer-JavaSan Jose, CA05/23/2025$129,394
General DynamicsJava and Javascript Software Developer (NEW Bonus Eligible)Dedham, MA05/22/2025$174,488
LeidosJava Software DeveloperClarksburg, WV05/19/2025$67,600
NoblisJava Software DeveloperPhiladelphia, PA05/16/2025$102,500
Next GenerationSenior Java Software Web DeveloperChicago, IL05/10/2025$115,000
Motion Recruitment PartnersJava Software Developer/SQLCharlotte, NC05/09/2025$170,800

Java software developer salary FAQs

Search for java software developer jobs

Browse computer and mathematical jobs