You need to add StringHttpMessageConverter to rest template’s message converter with charset UTF-8. Like this
RestTemplate restTemplate = new RestTemplate();
restTemplate.getMessageConverters()
.add(0, new StringHttpMessageConverter(StandardCharsets.UTF_8));