Post job

Java/j2ee programmer salary

Average java/j2ee programmer salary

$87,620

$42.13 hourly rate

Entry-level java/j2ee programmer salary
$67,000 yearly salary
Updated January 8, 2025

Average Java/J2EE Programmer Salary

The average salary for a Java/J2EE Programmer is $87,620 per year, translating to approximately $42 an hour. This figure reflects a competitive compensation structure, influenced by various factors such as geographic location, industry, and years of experience. For instance, states like California and New York often provide higher salaries due to the demand for skilled programmers in tech hubs.

Where Can You Earn More?

Metropolitan areas frequently offer the best compensation. Cities like San Francisco and Seattle lead in salary averages, often exceeding the national average. Additionally, industries such as finance and healthcare are known to pay higher wages for Java/J2EE roles. Understanding the salary landscape empowers you to negotiate effectively and seek positions that match your financial goals.

Salary Insights by Experience

Experience significantly impacts salary. Entry-level Java/J2EE Programmers may start around $60,000, while those with several years can command salaries exceeding $100,000. Continuous learning and skill development in emerging technologies can enhance your marketability and earning potential.

On this page
Java/j2ee programmer salary by: 

Let Zippi find your next java/j2ee programmer job

Floating question marks illustration

Let Zippi find your next java/j2ee programmer job

Floating question marks illustration

Where can a Java/J2ee Programmer earn more?

Compare salary by location
Vs
146k
126k
106k
86k
66k
46k
Columbus, OH$116,204
Charlotte, NC$76,044
Compare salary by company
Vs
129k
109k
89k
69k
49k
Citi$101,229
AKT$79,050

Average java/j2ee programmer salary by state

The average java/j2ee programmer salary in California, Washington, and Idaho are the highest in the U.S. The lowest average java/j2ee programmer salary states are Michigan, Wisconsin, and Indiana.

  • State view
  • County view
Average salary:

Highest paying states for java/j2ee programmers

RankStateAvg. salaryHourly rate
1Washington$104,249$50.12
2California$109,420$52.61
3Idaho$98,080$47.15
4Rhode Island$88,865$42.72
5Massachusetts$97,163$46.71
6Utah$84,958$40.85
7Arizona$92,273$44.36
8Delaware$85,891$41.29
9Pennsylvania$83,281$40.04
10South Carolina$92,523$44.48
11District of Columbia$88,246$42.43
12Nevada$86,753$41.71
13Ohio$82,688$39.75
14New Hampshire$82,947$39.88
15Maryland$84,650$40.70
16Vermont$80,774$38.83
17Oregon$81,421$39.14
18Minnesota$81,441$39.15
19Virginia$79,949$38.44
20Louisiana$82,957$39.88
21New Jersey$81,329$39.10
22Illinois$80,862$38.88
23Alabama$80,111$38.51
24Kansas$78,689$37.83
25Kentucky$80,625$38.76
26Texas$77,874$37.44
27North Dakota$77,865$37.44
28Missouri$80,621$38.76
29Maine$78,863$37.91
30Connecticut$79,862$38.40
31Alaska$79,623$38.28
32North Carolina$76,681$36.87
33Montana$75,935$36.51
34Mississippi$78,084$37.54
35West Virginia$77,122$37.08
36Hawaii$80,305$38.61
37Iowa$77,099$37.07
38Oklahoma$77,827$37.42
39New York$77,092$37.06
40Georgia$77,169$37.10
41Wyoming$72,224$34.72
42New Mexico$76,338$36.70
43Indiana$68,336$32.85
44Tennessee$73,758$35.46
45Michigan$69,623$33.47
46Florida$73,576$35.37
47South Dakota$70,915$34.09
48Colorado$66,813$32.12
49Nebraska$67,517$32.46
50Arkansas$67,208$32.31
51Wisconsin$69,014$33.18

Highest paying cities for java/j2ee programmers

The highest-paying cities for java/j2ee programmers are San Francisco, CA, Sunnyvale, CA, and Fremont, CA.

RankCityAvg. salaryHourly rate
1San Francisco, CA$116,204$55.87
2Sunnyvale, CA$115,803$55.67
3Fremont, CA$115,701$55.63
4Parksdale, CA$113,416$54.53
5Seattle, WA$104,907$50.44
6Quincy, MA$97,282$46.77
7Ipswich, MA$96,602$46.44
8Malvern, PA$83,629$40.21
9Columbus, OH$82,557$39.69
10Weehawken, NJ$81,398$39.13
11Jersey City, NJ$81,391$39.13
12Berlin, NJ$81,151$39.01
13Rolling Meadows, IL$81,095$38.99
14Matteson, IL$80,917$38.90
15Austin, TX$78,798$37.88
16Fort Worth, TX$77,034$37.04
17Dallas, TX$76,827$36.94
18Plano, TX$76,504$36.78
19Albemarle, NC$76,323$36.69
20Charlotte, NC$76,044$36.56

Java/j2ee programmer salary details

A java/j2ee programmer's salary ranges from $67,000 a year at the 10th percentile to $114,000 at the 90th percentile.

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

What is a java/j2ee programmer's salary?

PercentileAnnual salaryMonthly salaryHourly rate
90th Percentile$114,000$9,500$55
75th Percentile$100,000$8,333$48
Average$87,620$7,302$42
25th Percentile$76,000$6,333$37
10th Percentile$67,000$5,583$32

Highest paying java/j2ee programmer jobs

The highest paying types of java/j2ee programmers are lead programmer, software engineer-consultant, and senior java developer.

Job titleAnnual salaryMonthly salaryHourly rateJob openings
Front End Developer$92,147$7,679$44.30124,876
Software Engineer$100,260$8,355$48.20339,938
Software Engineer-Consultant$113,987$9,499$54.80317,033
Software Consultant$88,605$7,384$42.60275,746
Web Developer$78,975$6,581$37.97227,881
NET Developer$88,984$7,415$42.78236,690

Top companies hiring java/j2ee programmers now:

  1. Citi jobs (4)
  2. Delta Air Lines jobs (3)
  3. John Deere jobs (5)
  4. Hewlett Packard Enterprise jobs (3)
  5. Enterprise Holdings jobs (8)

Which companies pay java/j2ee programmers the most?

Java/j2ee programmer salaries at Citi and The Judge Group are the highest-paying according to our most recent salary estimates. In addition, the average java/j2ee programmer salary at companies like Pinnacle Technical Resources and Motion Recruitment are highly competitive.

RankCompanyAverage salaryHourly rate
1Citi$101,229$48.67
2The Judge Group$94,994$45.67
3Pinnacle Technical Resources$90,703$43.61
4Motion Recruitment$90,673$43.59
5Infoway software$88,718$42.65
6Interamerican Motor Corp$88,599$42.60
7Newt Global Consulting$88,155$42.38
8Cogent Communications$87,855$42.24
9Infosmart Systems$86,141$41.41
10Gateway 2000$80,384$38.65
11Wipro Limited$79,450$38.20
12AKT$79,050$38.00

Wage gap by gender, race and education

$87,000$86,200$85,400$84,600$83,800$83,000
MaleFemale

Java/J2ee Programmer salary by industry

The average java/j2ee programmer salary varies across industries:

  • The average java/j2ee programmer salary in the manufacturing industry is $88,740, the highest of any industry.
  • The average java/j2ee programmer salary in the finance industry is $87,883.
  • Java/j2ee programmers in the health care industry earn an average salary of $82,585, the lowest of any industry.

Highest paying industries for java/j2ee programmers

RankIndustryAverage salaryHourly rate
1Manufacturing$88,740$42.66
2Telecommunication$87,883$42.25
3Technology$87,525$42.08
4Finance$84,212$40.49
5Health Care$82,585$39.70

High paying java/j2ee programmer jobs

Java/j2ee programmer salary trends

The average java/j2ee programmer salary has risen by $14,234 over the last ten years. In 2014, the average java/j2ee programmer earned $73,386 annually, but today, they earn $87,620 a year. That works out to a 11% change in pay for java/j2ee programmers over the last decade.

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

Average java/j2ee programmer salary over time

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

Java/j2ee programmer salary by year

YearAvg. salaryHourly rate% Change
2025$87,600$42.13+3.3%
2024$84,700$40.74+2.3%
2023$82,800$39.81+2.1%
2022$81,100$38.99+2.7%
2021$78,900$37.92+1.8%

Recently added java/j2ee programmer salaries

CompanyJobLocationDate addedSalary
Dellfor TechnologiesJava | J2EeNew York, NY06/10/2025$60,000
Dellfor TechnologiesJava | J2EeNew York, NY02/28/2025$60,000
Cloud Analytics Technologies LLCProgrammer J2EeChicago, IL10/07/2024$110,611
Cloud Analytics Technologies LLCProgrammer J2EeChicago, IL09/26/2024$110,611
Cloud Analytics Technologies LLCProgrammer J2EeChicago, IL09/10/2024$110,611
Cloud Analytics Technologies LLCJava/J2Ee DEV OPSDowne, NJ09/10/2024$100,176
Randstad UsJava/J2Ee DEV W Cap MarketsNorth Brunswick, NJ08/30/2024$137,596
Pinnacle Technical Resources Inc.Java J2Ee-AdvancedColumbus, OH07/20/2024$104,350
Pinnacle Technical Resources Inc.Java J2Ee-AdvancedColumbus, OH03/20/2024$104,350
CognizantQE With Python and Java (Onsite)Ione, WA03/06/2024$80,000

Java/j2ee programmer salary FAQs

Search for java/j2ee programmer jobs

Browse computer and mathematical jobs