I am very efficient in java. I have 15 years java programming experience now, and have worked for 5 years. My work is online game developing, and mainly focus on server side, the language is java under linux OS, sometimes use c++ a little. So, programming in java is never a problem, i used java to make many great projects, for example, i made the tools which can convert PWScript(a script language created by our company for easy used by the game designer) to c++ fils. I made our own mobile games and i am mainly resoponsible for the server side, it was built using java. I can even show u the client. Please let the expert help you.