As per J&K Constitution, every Judge of High Court before office takes oath before:

Board: JKSSB
Naib Tehsildar 2018
J&K Judiciary
Attempts: 1732  •  Right: 737  •  Wrong: 987