Два варианта
Первый
Решение в лоб как тут предлагали . Читаем файл целеком добавляем в json новый элемент и записываем (ресурсоемкий фигня и ограничение размера файла до 1 Гбит )
Второй вариант считываем файл побитова в отдельном потоке узнаем позицию последней скобки и туда добавляем свои символы