If Java job opportunities in Johannesburg are what you're after, you can afford to be pretty happy. With 152 job ads available there, it may be the perfect location for you! Distributed File Systems and Hadoop are the main categories within this area. You should be familiar with domains like Backend Development, Spring Framework, and Java EE - they are very commonly seen in job offers. There are at the present moment disproportionally high volumes of job ads in the Banking industry - 1% of companies are active in this sector. For IT, it's 1%, and for Storage / Hosting, 1%.
Senior roles are most commonly advertised in this area. 138 Java job opportunities in fact, at a percentage of 90%! This sector hasn't got any internship vacancies to offer job seekers at the present time. In this area, most employers publishing jobs are larger outfits. However, one startup is also in the ring. Personnel agencies are trained to find the best job seekers for a given position. Most companies in this area trust hiring to them. Make sure to filter those from your Jobfeed if you'd rather not see the jobs they posted. Why not have a look at jobs in another country to compare and contrast opportunities. Just use the Explore tab.