Medical profession in Germany
To practice medicine in Germany, a state license called Approbation is required. German medicine students obtain this license after the successful completion of their studies by passing the third and last state examination (so-called M3-Prüfung).
A medical degree or a professional permit from a foreign country does not automatically suffice to practice medicine in Germany.
You find general information for foreign physicians with the wish to work in Germany on the website of the Arbeitsagentur (employment agency): https://www.arbeitsagentur.de/vor-ort/zav/download/1533755031373.pdf.
Your way to a German medical license
There are two ways to obtain a German medical license and be allowed to practice medicine in Germany as a foreign physician without restrictions: The Gleichwertigkeitsprüfung (equivalence assessment) and the Kenntnisprüfung (knowledge test).
No matter which way you choose, you need to hand in your application documents (diploma, certificates etc.) translated into German. And you must pass the (language test) prior to any application.