Hi Alexandru,
might be a good idea to ask your accountant.
To any European customer, you will need to charge VAT. Customers running a business which is not exempt from VAT can however get back this VAT from their tax agency. Whether this is inside Romania, inside Germany or between two member states of the EU does not make a difference.
Buying a Varioplace (which seems to be impossible, but that´s a different story) would mean paying them the full amount plus VAT. Then, if I have a business, I can get back the VAT from the tax agency.
On the other hand, a business has to charge VAT to its customers on anything that they are selling. That´s why it´s called VAT, value added tax: it is only charged on the value that you add to your products.
Under German jurisdiction, there is one exception: small companies can apply to be tax exempt. Then, they are not obliged to charge the VAT to their customers, but they cannot deduct the VAT on what they buy. Your company might run a similar model.
Regarding duties (what you call "import tax"): this applies to anyone, be it a business or a private person. You are correct that the two are different.
Max