not to dissapoint or anything , but it is getting very hard these days , i am an Eu citizen and am afraid i wont find a position there, i know for a non Eu citizen with a EU medical degree its possible, but you dont get "approbation" you get "berufeserlaubnis" ,and every year you have to make a new "berufeserlaubnis" ( medical work permit) , with "approbation" it means you are considered equal with a native german and once you get the "approbation" you have it parmanent,and it can be revoked only if there is a law suit or something , so if you are not an EU citizen but you studied in an EU university, and you want something like Internal medicine or ATI , then you have a chance,and you can make it, i had a friend in this situation and he made it, but if you are not an EU citizen and you didnt study in an Eu university then its very hard,and you must pass a medical exam in Germany for them to recognize your medical degree . thats about all i know ,i am sorry i cant help more.