Increasingly more Java developers enter the job market and yes, recruiters may demand for a Certification as a first shifting. I feel certification is not enough. The technology is changing rapidly and if you have a JDK 1.1 certification and haven't kept up, you're in deep trouble. The only reason I see to get certified is to learn about the gory details and to get self-confidence. Reading, following up and gaining hands-on experience is far more important than that piece of paper.