Tax is very simple:
You live and work in germany, you pay tax in germany.
You just work in germany but dont live there, means no bank account, no german cell phone etc you might pay your tax in your home country.
But also thats gonna change. Company german, tax german.
But taxes here are not much worse than in other countries.