← Back to all job titles

Java Engineer II

Showing salary data for 591 Java Engineer II positions

In-depth H-1B visa salary data for Java Engineer II positions across the United States. Explore compensation trends, top employers, and geographic distribution for this specialty occupation. Compare wages across different companies and cities.

Job Title Stats

Total Positions

591

Average Salary

$75,655.47

About Java Engineer II

The role of a Java Engineer II is pivotal in the software development landscape, focusing on designing, developing, and maintaining Java-based applications. Typical responsibilities include writing clean, efficient code, collaborating with cross-functional teams, and troubleshooting software issues. Required skills often encompass proficiency in Java, understanding of software development methodologies, and familiarity with frameworks like Spring or Hibernate. With an average salary of approximately $80K and 100 H-1B positions available in 2024, this role presents significant opportunities for international professionals seeking visa sponsorship. The demand for Java engineers remains strong, driven by the ongoing digital transformation across industries, ensuring robust career prospects and growth potential in this field.

Monthly H-1B Job Count & Salaries

Job Count
Mean Salary
Median Salary
Peak (2020-10)
56
$75,664
$74,027
Slowest (2021-04)
1
$61,485
$61,485

Top Locations for Java Engineer II

Tampa, FL
95 positions • $68,683 avg • 0.3% dominance
Irving, TX
83 positions • $78,139 avg • 0.2% dominance
Pittsburgh, PA
70 positions • $68,568 avg • 0.2% dominance
Columbus, OH
54 positions • $83,829 avg • 0.3% dominance
Plano, TX
35 positions • $74,826 avg • 0.1% dominance
New York, NY
25 positions • $74,702 avg • 0.0% dominance

* Dominance shows what proportion of all H-1B jobs in each city are for the Java Engineer II role.

💰 Salary Trends & Insights

The salary trends for Java Engineer II positions from April 2020 to May 2025 show a fluctuating yet generally upward trajectory. The overall average salary is $75,655, with a notable increase in 2024, where the average salary reached $81,672 across 100 job postings. The peak hiring months in 2024 were October and November, with average salaries of $81,989 and $90,334, respectively. In contrast, 2021 saw a decline to an average of $71,421, indicating a recovery in demand and compensation in subsequent years. The role's compensation has evolved significantly, particularly in 2024, reflecting a robust market demand.

Reset
Swipe left/right to see all columns
H-1B visa salary information
Job Title Employer Location Salary Date
Java Engineer IIVirtusa CorporationPhillipsburg, NJ$74,8382025-05-27
Java Engineer IIVirtusa CorporationPhillipsburg, NJ$74,8382025-05-27
Java Engineer IIVirtusa Consulting Services Pvt., LtdTampa, FL$76,0452025-02-11
Java Engineer IIVirtusa CorporationPittsburgh, PA$81,9732025-02-04
Java Engineer IIVirtusa CorporationPlano, TX$83,6582024-12-27
Java Engineer IIVirtusa CorporationColumbus, OH$95,7422024-12-27
Java Engineer IIVirtusa CorporationWilmington, DE$91,2702024-12-23
Java Engineer IIVirtusa Consulting Services Pvt., LtdTampa, FL$76,0452024-12-19
Java Engineer IIVirtusa CorporationColumbus, OH$95,7422024-12-12
Java Engineer IIVirtusa CorporationNew York, NY$90,0022024-12-02
Java Engineer IIVirtusa CorporationColumbus, OH$95,7422024-11-21
Java Engineer IIVirtusa CorporationColumbus, OH$95,7422024-11-20
Java Engineer IIVirtusa CorporationRutherford, NJ$90,0022024-11-15
Java Engineer IIVirtusa Consulting Services Pvt., LtdColumbus, OH$95,7422024-11-13
Java Engineer IIVirtusa CorporationIrving, TX$83,6582024-11-12
Java Engineer IIVirtusa CorporationTampa, FL$76,0452024-11-08
Java Engineer IIVirtusa CorporationRutherford, NJ$90,0022024-11-08
Java Engineer IIVirtusa CorporationColumbus, OH$95,7422024-11-05
Java Engineer IIVirtusa Consulting Services Pvt., LtdTampa, FL$60,1542024-10-25
Java Engineer IIVirtusa CorporationColumbus, OH$95,7422024-10-23
Java Engineer IIVirtusa Consulting Services Pvt., LtdAlpharetta, GA$75,1302024-10-21
Java Engineer IIVirtusa CorporationPrinceton, TX$83,6582024-10-17
Java Engineer IIVirtusa CorporationBrooklyn, NY$90,0022024-10-09
Java Engineer IIVirtusa CorporationColumbus, OH$95,7422024-10-09
Java Engineer IIVirtusa CorporationPittsburgh, PA$81,9732024-10-08
Java Engineer IIVirtusa CorporationColumbus, OH$95,7422024-10-04
Java Engineer IIVirtusa CorporationTampa, FL$60,1542024-10-01
Java Engineer IIVirtusa Consulting Services Pvt., LtdColumbus, OH$89,4192024-10-01
Java Engineer IIVirtusa CorporationNew York, NY$78,4782024-10-01
Java Engineer IIVirtusa CorporationNew York, NY$78,4782024-10-01
Java Engineer IIEtouch Systems CorporationDallas, TX$70,0752024-10-01
Java Engineer IIVirtusa CorporationIrving, TX$70,0752024-10-01
Java Engineer IIVirtusa CorporationMountain View, CA$131,1442024-10-01
Java Engineer IIVirtusa CorporationColumbus, OH$89,4192024-10-01
Java Engineer IIVirtusa CorporationWaltham, MA$90,8542024-10-01
Java Engineer IIVirtusa CorporationNew York, NY$78,4782024-10-01
Java Engineer IIEtouch Systems CorporationSan Jose, CA$131,1442024-10-01
Java Engineer IIVirtusa CorporationTampa, FL$60,1542024-10-01
Java Engineer IIVirtusa CorporationTampa, FL$60,1542024-10-01
Java Engineer IIVirtusa CorporationColumbus, OH$89,4192024-10-01
Java Engineer IIVirtusa CorporationChicago, IL$78,3542024-10-01
Java Engineer IIVirtusa CorporationTampa, FL$60,1542024-10-01
Java Engineer IIVirtusa CorporationNew Castle, DE$84,4692024-10-01
Java Engineer IIEtouch Systems CorporationNew York, NY$78,4782024-10-01
Java Engineer IIVirtusa CorporationPiscataway, NJ$78,4782024-10-01
Java Engineer IIVirtusa CorporationBerkeley Heights, NJ$78,4782024-10-01
Java Engineer IIVirtusa CorporationWestlake, TX$70,0752024-10-01
Java Engineer IIVirtusa CorporationTampa, FL$60,1542024-10-01
Java Engineer IIVirtusa Consulting Services Pvt., LtdColumbus, OH$89,4192024-10-01
Java Engineer IIVirtusa CorporationPiscataway, NJ$90,0022024-10-01
Page 1 of 12
Page 1 of 12