A Java developer makes $117,000 a year in the USA, or $56.25 an hour. Most experienced professionals may earn up to $146,673 per year, while entry-level occupations start at $97,920 annually.