mercenary

noun
  1. a soldier who fights for any country or group that pays them
adjective
  1. motivated primarily by money or personal gain rather than ideals

Examples