Ordering without VAT is only possible OUTSIDE the European Union or if you have a valid VAT Number as company within the EU.

The fact you're located in Spain means you have to pay the German 19% VAT.