As a native German speaker I can confirm that they definitely are used. However, sometimes one must be careful. We like to use these words in a more specific context. Just two examples here:
We Germanized the verb "to chat" to "chatten". However, we only use it in the context of an electronic messenger conversation. When doing it in person, we'd rather use "plaudern" or "unterhalten"
Second example: "bug". We only use it in the context of programming errors in computer systems, not in the biological context, there the word would be "Ungeziefer" oder "Käfer"