Clue: Firm, lean sort of soldier (8)
Answer: RIFLEMAN
Explanation: Definition: soldier
(FIRM LEAN)