Do I need to travel to Malta to buy a property through the DEVETOPER platform?

It is not necessary. The purchase can be made remotely, with documents signed through a notary and apostille certification.