Welcome to Java Ranch !!
Before posting any message,please refer to the posting guidelines.As per the guidelines,company specific discussions are not allowed here..
Also,bear in mind that java ranch is used mostly by Java professionals to help/guide them in their day to day work & help them in finding relevant jobs.
Please contact me to my email address firstname.lastname@example.org and I will send all the information you need or you can contact me on Skype my user name is cerealkillerarg.
I dont think any rancher can help you out in this because as far as i know nobody here is an H1B sponsor
Also,bear in mind that,H1B visas have to be sponsored by an employer/sponsor for specialist occupations.
Going by your skill sets,i dont find them to be very rare/niche skill sets. I am not trying to discourage you in anyway.
I am just telling you the facts.
Good luck for your future