Alone, no I don't think it would be enough, but there exist a fair number of companies willing to at least interview someone on the phone if the resume makes it seem like they acquired a good level of knowledge. At my company, the Senior Data Engineer (read backend hadoop whatever dev) often interviews people without courses in programming if the person has provided a github, a website presenting a large range of different works, passes a coding test, or in the phone conversation showing a good understanding of agile and efficient algorithm and oop techniques.