The body of Nilesh Sutey, a signalman of 20 Infantry Division, bore a gunshot wound, a police spokesman said.
It was found lying in a pool of blood at the infantry unit's camp at Baramulla, he said.
Police had initiated inquest proceedings, the spokesman said.