There is nothing wrong with your cron.config
and it creates /etc/cron.d/cron_job
. It works as expected as I run it on my own EB application. Whatever is happening is due to some other factors/code which is not shown in your question.
CLICK HERE to find out more related problems solutions.