Hi,
I am a 29 year old java developer with 2 years of experience and a gap of 1 year in between, I am presently working for a KPO , i am in support and my work basically comprise of building and designing new reports as per client request. I was unemployed for 1 year before i joined this company. I joined this company on Feb 2010, they don't offer me much (12,000 per month).
In this company I have been put in different projects in various softwares for the starting two months i worked in JSF then for 4 months in VB macros (Excel), then FLEX for 2 months and now again JSF. And i accepted to do this because i thought i would loose my job and be again unemployed . But now I am fed up of this

and my confidence is also low

as I have learned bits and peaces of every thing but not completely.
The reason i am posting this is that i want to know which field is good for me. Java developer as i have come to know about have no value as there are lots of java developers in the market.
Some of my friends tell me that Java Security has good scope , but I want to know from you guys.
Please if you could guide me and also provide me some insite into the market conditions and which software are in demand. I also want to know are there any websites which could keep me updated on the software market conditions so that i could guide my self. I basically want to know which
frameworks or
languages are in demand
my basic career objective is to go abroad(At present i am in India).
I ll turn 30 next year.....
regards