Even if you commute into Munich, software developers in Germany don't get paid any where near what they do in the U.S.
One word of advice if you go down this path is to get very high quality tax advice. Contracting from overseas as an American involves the interaction between two tax systems, and it can be complicated. For example, if you don't structure the work in the right way you can end up paying U.S. self employment tax (about 15%) on your earnings.