Java Developer Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. May require a bachelors degree. Requires 5 years or more of experience in the field or in a related area. Familiar with