Avoid using both BufferedInputStream and BufferedReader. Add TODO to consider streaming JSON instead of the buffering and String conversion.