I live in Germany. 'Ja' here means 'ich stimme zu' only when explicitly asked. That's why Germans stick 'Ja?' after every second sentence. Ja? In general, 'ja-a...' means 'I hear you', same as almost everywhere else. That has been my experience.
So 'Ja? Ja.' in German can be translated as 'Right? Yeah.' in English.