I wanted to initiate my career on global so for same I travel for south africa where I been before, I pick south africa as my destination because I was having the idea about the country and people also my budget only allow me to seek job in SA which is less expensive to any north american European or australia and it is very hard to get work permit or permanent resident for these places.
The work permit that I've got for SA only allow me to seek an employment in 90 days, after 25 days I've got an offer to work for an insurance company based in johannesburg and technology is tibco bw tool development.
Previously I was working with similar tool call ciboodle, and last few months I am working in old java frameworks like play.
Now in the market they wanted someone who is having experience on spring jpa ejb jsf jquery webservices application server like websphere or weblogic etc etc. and they don't entertain you unless you know this stuff. (Only have basic knowledge about this thing and I can not lie to have a experience on same )
My question are: is it good to take this opportunity for now as time in one of the factor and later try to seek opportunity in these new technologies
what is the demand of tibco developer in the market.
should I wait for better opportunity against time contrasts and improve my skill set as required in the market?
I've potential to learn new technology and perform in it but sometimes luck is played a big factor, last 25 days I've only contacted with recruitment contractors and they're not able to organised any interview for me
I am SCJP certified, what certification should I do which makes my cv better.
As per my experience on this job I've been paying a little under salary, compare to my friend who's a business analyst having same experience but, some how in demand now, getting quite better than me.
Please advice, Thanks