principled

(adj) high-principled (similar term)

scrupulous (related term)
unprincipled (antonym)