Yes, the people at Oracle who work on Java undoubtedly get paid. So do the people at Google who work on Go, and so on.
During early development, quite a few people probably work on languages without getting paid anything. In most cases, it either develops into something that at least starts to break even, or else the people find something else to do with their time. No matter how dedicated somebody is, most like to eat at least once in a while, so making some money becomes important at some point.
Note, however, that making money may not be particularly direct -- even when/if development of the language and/or tools is unpaid, the author might well write books, magazine articles, and give presentations to make money, and sales of those will depend on the popularity of the language.