Borges began his career with Fulham before joining Scunthorpe United after loan seizures with Ross County, Townham Town, Oldham Sports and Bury.
He had a short period of loan in Salford City before moving to Akrington Stanley in 2020, and he signed with Epswich a year later.
Track Boys has helped secure successive promotions from the Premier League.
Borges – which has recently helped Australia rehabilitate the 2026 – 22 times in all competitions for Portman Rudd last season.
“We are very happy that we were able to add a player from Cameron and the experience of our team before the new season,” added Richard Montage, football manager in Swansea.
“Bring a football player in the Premier League and was part of a successful period in his former club very positive.
“There was a great interest in Cameron from a number of clubs, and we were pleased that he felt that Swansea City was the right choice for him.”