Do applications have to be received by January 15th?
Yes, almost. There are frequently more qualified applicants than available openings. Applications which are completed on time are reviewed earlier. Even if your application is excellent, when it arrives late other strong applicants will have been reviewed ahead of you. (A somewhat incomplete application is preferable to a perfect late application.