Mid-Level Java Developer at Tennessee Farmers Mutual Insurance Company $110,136 | H1B Salary Data