It seems that at present there aren't very many Eclipse jobs in Johannesburg. Why not have a look at vacancies in similar fields? Companies are looking for both Java and Mobile Apps employees within this area. Abilities like Apache Maven, Integrated Development Environment, and Apache Ant come up a lot in job ads in this area.
Senior roles dominate the field for Eclipse. 88%, that is 8 vacancies, are advertising for experienced applicants. With no internships on offer in this area, you might try similar sectors for more luck. Startups are few and far between when it comes to businesses employing for Eclipse. Recruiters are commonly used by companies hiring in this area, which can be strange for applicants not used to the system. Alter your settings if you wish, to filter them out. Why not have a look at vacancies in another country to compare and contrast opportunities. Just use the Explore tab.