Java Developer – What is Java Developer, & Salary