"The Pakistan Army initiated unprovoked and indiscriminate firing of small arms and automatics from 1035 hours in Krishnagati sector along the Line of Control (LoC)," a defence spokesperson said here.
The Indian Army retaliated strongly and effectively. The exchange of fire is on, he said.
During firing, Sepoy T K Reddy, 21 and Defence Porter Mohd Zahir, 22 suffered serious injuries and died, the spokesperson said.
He said six other personnel, including a defence porter, were also injured and are undergoing treatment.
TK Reddy belonged to Obulapuram village in Andhra Pradesh's Prakasam district. He is survived by his mother.
Mohd Zahir belonged to Kalali village in Jammu and Kashmir's Rajouri district, he said.
On October 6, Pakistani troops had opened fire on Baba Khori and other areas in Rajouri district, and on October 4, three Army jawans were injured in unprovoked and indiscriminate firing in the Poonch sector.
An Army jawan was killed in a ceasefire violation by Pakistan along the LoC in Poonch on October 3.
On October 2, two minors had died and 12 civilians were injured in cross-border shelling.
The year 2017 has seen a sharp increase in ceasefire violations by Pakistan.