I've been confused by the term "junior developer" I always took it to mean entry level but when I look at the requirements majority of jobs want years of experience and expert knowledge.
So what is a person just out of college and has moderate working knowledge in certain scripting and programming to do?