What to See When Hiring a Java Developer?