Kafka не отправляет pu sh уведомлений, поэтому вам понадобится GCM (или любая другая альтернатива, работающая в вашем регионе).
клиенты Kafka извлекают информацию от брокеров, и делать это по мобильному соединению не рекомендуется, поэтому поэтому использование Kafka на самом деле не будет полезным в этом сценарии сервера REST, так как это будет только бэкэнд-сервис.