5 Key Java Skills to Assess During Hiring