Putmans kwam in 1621 vanuit Middelburg naar Azië. Zijn vroege carrière binnen de VOC bracht hem in korte tijd naar Siam, Cambodia, Patani, de westkust van Sumatra en Java's noordoostkust. Vanaf 1624 werkte hij in Batavia, waar hij in 1628 was opgeklommen tot president van het college van schepenen en opziener van de Chinese burgerij.[2]
In 1629 werd hij gouverneur van Formosa. Als zodanig gaf hij in 1633 leiding aan een militaire campagne op de Chinese kust, gericht tegen de Chinese admiraal Zheng Zhilong. Deze campagne onderscheidde zich doordat Putmans niet alleen beschikte over VOC-schepen, maar ook grote aantallen Chinese piratenschepen inhuurde. In een verrassingsaanval bij het eilandje Gulangyu, nabij Xiamen, wist hij in juli van dat jaar de vloot die Zheng Zhilong daar bouwde te vernietigen. Een paar maanden later, op 22 oktober, wist Zheng Zhilong tijdens de Slag in de Baai van Liaoluo de VOC echter een gevoelige nederlaag toe te brengen. Met branders wist hij drie VOC-schepen te vernietigen en één te omsingelen, waarna de resterende vijf schepen zich uit de voeten maakten.[3]
Na deze nederlaag legde Putmans zich toe op het tot bloei brengen van de landbouw op Taiwan. Om de verbouw van rijst en suiker tot bloei te brengen, stimuleerde hij vestiging van Chinese kolonisten vanaf het Chinese vasteland. Het beleid werd op termijn succesvol.[4] In het laatste jaar van zijn termijn op Formosa vond een massamoord op de bewoners van het eiland Lamey plaats.
In december 1636 vertrok hij aan boord van het VOC-schip Banda van Batavia naar Nederland.[2][5] Het jaar daarop vestigde hij zich vanuit Amsterdam in Delft.[6]
↑De inschrijving van het huwelijk van Hans Putmans met Elizabeth van Zanten op 9-10-1638 vermeldt dat Hans Putmans dan 'van Amsterdam' komt. Collectie Delft, archief 14, inv. nr. 125.