mid level java developer Jobs by State