Average Java Developer with J2EE Skills Salary

$77,904
Avg. SalaryShow Hourly Rate
$4,934
Bonus
$3,500
Profit Sharing
What am I worth?
Get pay report
How should I pay?
Price a job
The average salary for a Java Developer with J2EE skills is $77,904.
10%
$59k
10%
$78k
50%
$103k
90%
90%
MEDIAN $77,904
Is Java Developer your job title? Get a personalized salary report!
How it works:
1
Enter city & years of experience
2
Add pay factors like skills & education
3
Find your market worth with a report tailored to you
United States (change)
Salary
$59k - $103k
Bonus
$0 - $15k
Profit Sharing
$2k - $10k
Total Pay
$58k - $120k

Your Market Worth Over Time

How has your pay changed over time for your market? Find out by taking our salary quiz.

Job Description for Java Developer

Java Developer Tasks
  • Test and document software for client applications.
  • Write, modify, and debug software for client applications.
  • Write code to create single-threaded or user interface event driven applications, either stand-alone and those which access servers or services.
  • Use source debuggers and visual development environments.

Popular Employer Salaries for Java Developer

Java Developer Job Listings

Popular Skills for Java Developer

Skills that pay less than market rate include JavaScript, SQL, Spring, Java/J2EE and Java.

Pay by Experience Level for Java Developer

An entry-level Java Developer with less than 1 year experience can expect to earn an average total compensation (includes tips, bonus, and overtime pay) of $61,226 based on 37 salaries. An early career Java Developer with 1-4 years of experience earns an average total compensation of $72,196 based on 172 salaries. A mid-career Java Developer with 5-9 years of experience earns an average total compensation of $85,215 based on 151 salaries. An experienced Java Developer with 10-19 years of experience earns an average total compensation of $93,587 based on 66 salaries. In their late career (20 years and higher), employees earn an average total compensation of $135,329.
Employees with Java Developer in their job title in New York, New York earn an average of 25.5% more than the national average. These job titles also find higher than average salaries in Dallas, Texas (14.7% more) and San Francisco, California (13.0% more). The lowest salaries can be found in Chicago, Illinois (8.7% less) and Denver, Colorado (0.2% less).

Years of Experience

This data is based on 430 survey responses.
Entry Level
8.6%
Early Career
40.0%
Mid Career
35.1%
Experienced
15.3%
Late Career
0.9%