No solo no es necesario, es completamente desaconsejable.
Tiene una API PL/SQL que (presumiblemente) funciona. Tienes personas que lo entienden y tienen las habilidades para mantenerlo. ¿Por qué querrías mover eso a Java para ningún beneficio comercial perceptible? .
Vas a divertirte lo suficiente simplemente escribiendo el front-end en Java. Haz que funcione primero antes de tomar cualquier decisión con respecto a otras capas de la aplicación.
Una reflexión final:tiene desarrolladores de PL/SQL:¿por qué no desarrollar una interfaz web en ápice ¿en cambio?