Java Engineer 2 H-1B Salary
299 certified H-1B filings list the job title Java Engineer 2 (FY2023–FY2026). The median offered base salary is $104,000; the middle half of filings fall between $92,000 and $117,600. The largest sponsor for this title is VIRTUSA CORPORATION (233 filings).
299
certified filings
$104,000
Median base salary
$92,000
25th pct
$117,600
75th pct
$129,406
90th pct
$83,932
10th pct
Estimates from public U.S. Department of Labor records — wages are employer-attested offered wages, not verified salaries paid; counts are filings, not people. Not legal, financial, or career advice. See our disclaimer & terms.
Data: DOL filings FY2023–FY2026 (through June 2026) · Page updated November 2026
$83,932$104,000 median$129,406
Salary by fiscal year
| Year | Filings | Median |
|---|---|---|
| FY2026 | 53 | $110,694 |
| FY2025 | 91 | $104,000 |
| FY2024 | 87 | $100,000 |
| FY2023 | 68 | $104,000 |
Top cities
| City | Filings | Median |
|---|---|---|
| Tampa, FL | 37 | $95,000 |
| Irving, TX | 34 | $110,000 |
| Columbus, OH | 26 | $96,000 |
| Pittsburgh, PA | 24 | $96,241 |
| Plano, TX | 15 | $103,000 |
| Alpharetta, GA | 7 | $105,000 |
| Farmers Branch, TX | 7 | $105,570 |
| Jersey City, NJ | 7 | $96,616 |
| New York, NY | 7 | $102,700 |
| Dublin, OH | 6 | $113,500 |
| San Jose, CA | 6 | $144,000 |
| Wesley Chapel, FL | 6 | $100,010 |
| Wilmington, DE | 6 | $125,000 |
| Berkeley Heights, NJ | 4 | $85,000 |
| Dallas, TX | 4 | $115,847 |
| Durham, NC | 4 | $122,500 |
| Omaha, NE | 4 | $117,000 |
| Brandon, FL | 3 | $102,000 |
| Charlotte, NC | 3 | $97,000 |
| Chicago, IL | 3 | $86,000 |
Java Engineer 2 salary by employer
Top 7 sponsors by number of filings. Click a column to sort.
| Employer | Filings | Median salary |
|---|---|---|
| VIRTUSA CORPORATION | 233 | $104,000 |
| VIRTUSA CONSULTING SERVICES PVT., LTD | 50 | $104,000 |
| ETOUCH SYSTEMS CORPORATION | 12 | $128,250 |
| APRICOT INFO TECH INC | 1 | $84,469 |
| Meritious Services, Inc. | 1 | $82,000 |
| SUMEE CONSULTING LLC | 1 | $75,130 |
| Synchrony Bank | 1 | $101,000 |