I have a good 20 years of tech exp with 13 in java(in usa) and I started my career with C/C++, so I know more than one.
BTW, I hold two masters - an MBA and MS Comp Sc from San Jose State University (CA, USA), along with a BE in Computer Science (PEC, Chandigarh, India).
I also know some other languages (.net and php for example ) which helps me pick a new one (if needed) quickly. I have worked in both Linux/Unix and Windows environments.
As for databases, I have covered SQL, MySQL and ORACLE
Check my profile, I am sure you will find it impressive. As far as requirements for your project go, you are well covered by me.
I also have great oral/written communication skills in English and can do excel, word and power point very effectively
Thanks
Vivek