It seems that at present there aren't very many Hibernate vacancies in Johannesburg. Why not have a look at jobs in similar topics? Companies are looking for both Software Engineering and Software Design professionals within this area. You should be familiar with topics like Spring Framework, Java EE, and Jsf - they are very commonly seen in job offers.
Senior roles are most commonly advertised in this area. 15 Hibernate vacancies in fact, at a percentage of 93%! In this area, internships are hard to find. Unfortunately, there aren't any on Jobspotting. Despite the proliferation of startups, there are currently no startup corporations publishing job offers that reference Hibernate. Recruitment agencies are trained to find the best aspiring pros for a given position. Most companies in this area trust hiring to them. On Jobspotting, you may filter them out if you like. At the top of the page, you can see a map of offices in the region.