The SCJD exam is good exam for showing you’re practical programming skills. The SCJD exam is about building a Java Swing application and implement a very simple file based and threat safe database engine for it. But the SCJD exam is generally seen as a though exam that takes too much time.
Most people ignore it and go first for the SCWCD and then for the SCBCD. Because the SCWCD is seen as easier than the SCBCD, just as many people consider the frond-end lighter than the back-end jobs.
I think getting the exams is a good idea. Although they don’t proof you’re a good programmer, it sure shows that you have a minimum level of theoretical knowledge needed to be a good programmer. A general IT degree does not proof you specific Java knowledge either. But like the college degree, it shows, you have invested in it.
Just ask you’re self the question, who would you hire if you needed a Java programmer: The graduate with only a college degree (who maybe needs to be send on Java training first) or a graduate who has real proof of his (theoretical) Java knowledge?