There was no written revelation in Job’s day. There is no necessity for God to speak to people through dreams today. He speaks to peoples’ hearts by the Holy Spirit interpreting the words of the Bible. Any so-called “additional” revelation is false.
Can God speak through a song? A sermon? Through creation? (Romans 1:20), but you are saying God can not, will not speak through a dream?