Once you are working in Germany, you are no longer a 1099 independent contractor in the US.  You can use an umbrella company in Germany to sponsor your work visa, as getting it on your own may not be possible.