Hello Client,
I've gone through your job posting, I am a Java Full Stack Developer having 6 Years of Experience.
For Past three years I'm engaged in developing Web Based Digital Signature Solutions to various companies using PKCS#11 standard tokens(USB Tokens/Smart-cards). I've experience working with USB tokens from some of India's leading Digital Signature providers like e-mudra ( TrustKey, ProxKey, Epass etc.).
From requirements specified above you would like to have
1. A Web based Digital Signature Solution to sign PDF and XML.
2. Web-Socket based Client Side/Platform Independent Utility developed using JAVA
3. Running on localhost over designated port using TCP protocol.
4. Receives input from browsers and responds in JSON format.
Apart from this you would also like to have validation/signature verification services provided over REST APIs
and integration of Signing Solution to your web based application.
If you would like to know more about the proposed solution which i have already developed, feel free to revert.
Thanks and Regards,
Jithin