I will finish the job, whatever difficulties wait for me / are in store for me.
I will finish the job, whatever waits for me / is in store for me.
Why is 'the difficulties' acceptable in this context? - Because you want to refer to several instances of difficulty. You can also use 'difficulty' in your sentences: 'whatever difficulty waits / is in