Gracias a todos por las respuestas. Al final estoy haciendo una llamada Runtime con el interprete Perl y el fichero .pl como parámetros.
Estoy más interesado en la integración con Java antes que pasar todo a un único lenguaje, me dará más felxibilidad para futuras aplicaciones.
Gracias Marco Antonio por la acalración