Юлия Портунова родилась 4 мая 1994 года в городе Калининград. Является воспитанницей калининградской Детско-Юношеской Спортивной Школы по керлингу. С 2006 года, юная спортсменка выступала за калининградскую команду «Альбатрос», в составе которого трижды становилась призером чемпионатов России.
В 2013 и 2014 году, спортсменка становилась победителем и призером чемпионатов мира среди молодежных команд. В 2015 году, Портунова перешла в команду Краснодарского края, базирующуюся в городе Сочи. В том же году, Юлия успешно окончила Калининградский филиал Московского государственного университета экономики, статистики и информатики.
В 2016 году, керлингистка дебютировала в национальной сборной России. В составе сборной являлась победителем Европейского первенства. Впоследствии, представляя команду города Сочи, еще трижды выигрывала медали национального первенства, в том числе золотую в 2017 году. Выступает на позициях вице-скипа и свипера.