The Nets completed their roster with another very on-brand signing in unrestricted free agent shooting guard David Nwaba.

The 26-year-old’s signing was first reported by The Athletic and confirmed by the Post. It’ll be a two-year contract for the veteran’s minimum, which could provide good value.

An athletic 6-foot-4 guard, Nwaba has averaged a fairly-modest 7.2 points and 3.9 rebounds in a three-year career. But he was Cleveland’s best perimeter defender last season, and arguably their top defender overall. And he continued a trend of Nets general manager Sean Marks putting long, perimeter defenders around Kyrie Irving.

The Nets already had disruptive Caris LeVert as the presumptive starter alongside the newly acquired Irving, who is not known as a strong defender. In free agency, they’ve added Garrett Temple, and now yet more backcourt defense with Nwaba, who has a 7-foot wingspan and exceptional athleticism.

Nwaba has only a career .326 percent shooter from 3-point range, although he has increased his volume in each of his three seasons. And he may have made an impression on Marks and coach Kenny Atkinson when he scored a career-high 22 points against the Nets on March 6, shooting 9-for-13 with several impressive dunks and transition hoops.

But with Brooklyn he’ll be the 15th and final man on the roster – not including two-way deals – and will likely be asked to do what he does best: Guard and run the floor.

After starting his career actually paying to attend D League tryouts – he wrote in the Players’ Tribune about forking over $150 to try out for the Reno Bighorns – Nwaba’s deal is for $1.7 million this coming season and $1.8 million the next, with a July 7 trigger date, according to ESPN.

That affords Marks some flexibility in next summer’s free agency, rather than a June 29 option date.