Dictionary.com
Thesaurus.com

will have been soldiering

  • future perfect progressive
    of soldier.
    soldier
    noun
    a person who serves in an army; a person engaged in military service.