H-1B Staff Engineer - Java Salary
The median H-1B base salary for a Staff Engineer - Java is $186,916, across 43 certified LCAs.
Median wage
$186,916
Average wage
$187,705
90th percentile
$229,232
Certified LCAs
43
Salary distribution
Annualized base salary on certified LCAs. Excludes bonus and stock.
25th
Median
75th
90th
- Lowest
- $127,754
- 25th
- $162,493
- Median
- $186,916
- Average
- $187,705
- 90th
- $229,232
- Highest
- $230,000
Based on 43 certified base wages, annualized.
Where would your salary rank?
Enter a salary to see its percentile among H-1B filings for this role.
$
Enter your salary to see where you rank.
Filings by year
6FY24
20FY25
17FY26
Top H-1B sponsors for Staff Engineer - Java
Employers ranked by certified LCA volume for this role.
| Company↕ | LCAs↕ | Median▼ |
|---|---|---|
| Government Employee Insurance Company (GEICO) | 30 | $202,192 |
| Government Employees Insurance Company (GEICO) | 10 | $152,745 |
| Early Warning Services, LLC | 3 | $130,000 |
Salaries by location
San Jose, CA · $220,000Mckinney, TX · $210,000Aldie, VA · $191,065Bloomington, IL · $130,000Irving, TX · $159,890Frederick, MD · $181,435Melissa, TX · $149,781Englewood, CO · $161,886Elgin, IL · $148,949Littleton, CO · $220,000Santa Monica, CA · $230,000Ashburn, VA · $188,463Farmers Branch, TX · $172,754Jersey City, NJ · $230,000Chicago, IL · $127,754