As you are fresher dont just stick to
Java and big companies. Try to take up whichever comes in your way. Once you gain experience you can switch to other company and other technologies.
Freshers jobs are not advertised in news papers. All jobs are either walk ins are thru references. So try to keep in touch with your seniors and other people who are already in jobs. There are lot of yahoo groups dedicated to freshers job where you will know about walk ins. One of such group is chetana groups.
And distribute your resume to as many companies as possible either thru mail or snail mail. There are many companies recruiting freshers so do apply those companies on online. Like CTS, TCS, Wipro, IBM, Oracle etc., recruiting freshers always. So apply all this companies on online. They may call you for written
test any time. So be preapred for the test.
Good Luck.