What do you like most about being a Java developer?