This can become difficult if you only need to place this signature on one page of a multiple page document. If it is only one page or if the signature needs to be place on every page you can create a custom pdf with the image on the right location. Then use the Community commons OverlayPdfDocument to combine the page(s). Otherwise you would need custom Java code to cut the PDF up in pages and combine them back again. But that is no easy feat.