What is the literary term for names of characters in a story that match their characteristics?
That's called aptronym. Sometimes it's also referred to as a nominative determinism, although that term is more commonly used in a broader, non-fictional sense.