punctilious

adjective
1
very careful to behave correctly or to perform your duties exactly as you should
موشکاف, وسواسی, ریزبین