In the 1st place as a developer you should take your time to prepare for the certification and not take the certification for the fancy title. If you take your time, you'll prepare thoroughly and gather immense knowledge about the topic. Even I had 2-3 years of Java experience I still learned a whole lot while preparing for SCJP 1.4 and 5.0.
If 2 candidates for 1 job have similar experience, having a certification can make the difference.
I think that the certification doesn't state that you are a good developer, it shows that you are a good Java programmer and that you are very familiar with Java syntax; you could write code even in a text editor without intellisense. If you do not have much experience with Java i do not recommend taking the cert, and even if you do, try to take the latest certification. Bare in mind that Java 6 was released in 2006 and Java 7 5 years later, in 2011.