Welcome to the forum. At JavaRanch, we require all display names to follow a consistent format of FIRSTNAME followed by LASTNAME. The helps to give the forum a professional look. Please take a look at the naming policy at http://www.javaranch.com/name.jsp and change your name accordingly.
With regards to your query, although I'm no Oracle Fin expert, I'd say don't count on it as your USP for reaching USA. There are a lot of 'consultants' here in USA who make Oracle experts out of new college grads. Rather, try to get into one of the reputable consulting companies like Deloitte, Accenture etc into their ERP practice and take it from there. The advantage is - stability, excellent training and most importantly brand recognition. Just my $0.02!
My experience with others who do Oracle Financials work for a living is:
-They spend a lot of time just "making it work" for the business -Any "development" is regarded as customization and is mostly done in PL/SQL (although Java is possible) -Oracle consultants who implement ERP solutions for companies leave them with a horrible legacy of bad integration points -ERP upgrades are NOT fun
You need to ask yourself as a C++ developer if that's something you really want to get into. I think it would be a waste...
Welcome to JavaRanch. Please look carefully at the official naming policy at Javaranch & reregister yourself with a proper first & last name, with a space between them. Please adhere to official naming policy & help maintain the decorum of the forum. The naming policy can be found at http://www.javaranch.com/name.jsp