There is a J and F lounge at JNB. The F is to the left of the reception desk, the J is to the right.
It's an OK lounge - I find it a bit dingy somehow but it has wifi, decent selection of drinks, plenty of seats although it does get a bit busy as the two evening departures are close together.
The F part has better food - although nothing great.
It's not a bad place to wait for a plane, but it's not a place I look forward to spending time.