If your experience consists of one year of VB, but no Java in a commercial setting, nor any other specialized skills, then I think it's highly unlikely you'll be offered a job in the USA (where you'd require a visa, I assume?), even if the economy wasn't tanking as it is right now. The SCJP won't count for much, if anything.
A lot of jobs require web development skills, but even those -servlets, JSPs, Struts etc.- are so common that having them is not a particular advantage any more. Not having them is a disadvantage, though.
Vidhya, Even when the company is bad, some companies still hire entry level. Either because they have a separate budget for it or because they view it as a way to not need as many (more expensive) experienced people. If you are authorized to work in the US, I think you are positioned well for an entry level job. Places tend to view any experience as a good thing then. If you would require a visa, I agree with Ulf.
Thanks everybody for atleast taking interest in replying.
Yes. I have applied for a work visa which is currently under approval.
Also i wanted to know when a fresher is trying for job, wont they be given a change to learn. Having core java concepts and determination to learn on job wont help? [ October 21, 2008: Message edited by: vidhya suvarna ]
Assuming we're talking about working on an H1B visa, it requires the "theoretical and practical application of a body of highly specialized knowledge". I'm not sure that would be the case in the situation you describe. Plus, taking someone on who needs a visa is a big expense in time and money; companies would rather get someone they KNOW can get the job done than having to hope that a new hire will be able to learn.