Soldier jailed for 'fingering' minor