A soldier, identified as Havaldar Indesh Kumar, died by suicide while on sentry duty at his camp in Anjanwali village, Manjakote area of Jammu and Kashmir's Rajouri district, late Tuesday night.