The Java Developer position in Rochester, NY involves working as part of a team to support a suite of Java-based applications backed by an Oracle database. The role requires solid skills in Java development, SQL, and web services, focusing on an existing platform with an intermediate to advanced experience level.