java work specs