Java Engineer 2 H-1B wages

Filings decided July 2025 to June 2026. Most are classified as Computer Systems Engineers/Architects (SOC 15-1299.08).

Employers filed 83 wage applications for Java Engineer 2 jobs from July 2025 to June 2026, across 4 employers. The median offered wage was $112,000, 23.1% above the government's prevailing wage for the job. Virtusa Corporation filed the most (75, median $110,694).

Filings
83
Positions covered
73
Employers
4
Median offered
$112,000
Median prevailing wage
$92,581
Filings since FY2020
686
Median offer change since FY2020
+15%
Java Engineer 2, all employers83 filings, July 2025 to June 2026
$112,000Median wage employers told the government they would pay
$101,000 to $121,000Where the middle half of the filings fall
$92,581Prevailing wage: the legal minimum for these jobs

Offered wage since 2020

The median wage offered for Java Engineer 2 jobs rose 15%, from $96,464 in fiscal 2020 to $110,694 in fiscal 2026 so far. In fiscal 2026 it was 21.5% above the prevailing wage. Filings peaked in fiscal 2021, with 122 filings.

Middle half of offered wagesMedian offered wageMedian prevailing wageFilings per year

$60k$80k$100k$120k$140k$96k$97k$103k$104k$101k$105k$111k9620201222021121202277202310020241052025652026*

Fiscal years run October to September. Fiscal 2026 is still running: these figures cover October 2025 to June 2026.

Java Engineer 2 by fiscal year

Fiscal yearFilingsMedian offeredvs year beforeMedian prevailingvs prevailing
2026 (Oct to Jun)65$110,694+5.9%$92,581+21.5%
2025105$104,500+3.7%$83,658+23.3%
2024100$100,750−3.1%$78,250+26.2%
202377$104,000+0.8%$72,966+36.2%
2022121$103,171+6.6%$74,672+40.1%
2021122$96,750+0.3%$71,968+27.9%
202096$96,464n/a$73,902+30.3%

Employers that file for this title

Middle half of offered wagesMedian offered wageMedian prevailing wage

EmployerFilingsMedian offeredOffered range and prevailing wagevs prevailing
Virtusa Corporation75$110,694+23.6%
Virtusa Consulting Services PVT., Ltd4$112,000+15.8%
Etouch Systems Corporation3$139,500+2.6%
Synchrony Bank1$101,000+0.5%

Where Java Engineer 2 jobs are filed

WorksiteFilingsMedian offeredOffered range and prevailing wagevs prevailing
Columbus, OH13$100,893+7.0%
Irving, TX7$112,500+21.5%
Tampa, FL7$107,000+77.1%
Dallas, TX6$115,847+25.1%
Farmers Branch, TX5$105,500+14.0%
Pittsburgh, PA5$118,297+40.5%
San Jose, CA5$144,000+3.3%
Jersey City, NJ4$117,000+23.6%
Atlanta, GA3$124,682+44.2%
Berkeley Heights, NJ3$115,000+21.5%
New York, NY3$123,000+29.9%
Westlake, TX3$113,950+29.6%
Alpharetta, GA2$123,500+42.9%
Marriottsville, MD2$112,000+7.0%
Plano, TX2$103,000+11.3%
Wexford, PA2$124,023+47.3%
Berkeley Heights, MA1n/a
Charlotte, NC1$100,336+15.6%
Frisco, TX1$120,000+29.6%
Huntersville, NC1$94,305+8.6%
Milpitas, CA1$150,000+7.6%
Monroe, NJ1$107,000+13.0%
Omaha, NE1$107,000+32.9%
Piscataway, NJ1$95,000+0.3%
Raritan, NJ1$95,000+0.3%

Seniority of the jobs filed

Level I, entry0%
Level II, qualified100%
Level III, experienced0%
Level IV, fully competent0%

The government assigns each job one of four wage levels. A higher level means a higher legal minimum.

What these numbers are

Source: U.S. Department of Labor, OFLC disclosure data. How we clean and count it.

Related job titles