Olá.
Meu código refiz na busca do motivo do problema porém persiste. Consultei os fórum com dúvidas similar porém não resolveu no meu caso. Percebi o request-> getContent está chegando vazio. O motivo pode ser a versão PHP utilizada ? Estou usando a versão 7.2. Segue o código para análise.
Grato desde já.
<?php
namespace App\Controller;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class MedicosController
{
    /**
     * @Route("/medicos")
     */
    public function novo(Request $request): Response
    {
        $corpoRequisicao = $request->getContent();
        $dadoEmJson = json_decode($corpoRequisicao);
        var_dump($corpoRequisicao);
        exit();
        return new JsonResponse($corpoRequisicao);
    }
} 
            