Is there any way to create a cron expression for not running the job at all. I though of using this expression :
0 0 0 1 1 ? 3099
I created a duplicate (click here to see) for your question, and agree with your initial proposal. After testing, it appears Quartz will never execute a cron expression with a year above 2300.