We do not currently know of any antonyms for careless of one's duty.
For similar words to careless of one's duty, try: