mercenary

adjective

Motivated solely by a desire for monetary or material gain.

Hired for service in a foreign army.

noun

One who serves or works merely for monetary gain; a hireling.

A professional soldier hired for service in a foreign army.

Working or acting for reward; hired; serving only for gain; selling one's services to the highest bidder.