There is a lot to think about before moving to Germany. Not least the German healthcare system, which can appear complicated at first.
All salaried employees in Germany must have health insurance which is equivalent to the cover of the statutory health insurance. If you fall within a specific income band, joining a state healthcare scheme is usually compulsory. However, if your income is above or below these limits you can opt to take out private health insurance which can offer benefits, both financial and in quality of treatment, over state insurance.