Aberdeen have made their first summer signings under new manager Jimmy Thelin with three departures also announced.
Gavin Malloy has joined the Pittodrie club from League of Ireland side Shelbourne on a three-year-deal.
The 22-year-old defender is the Swedish manager’s first new recruit since taking over reigns.
And the club have also announced the arrival of forward Peter Ambrose from Hungarian side Újpest for an undisclosed fee.
But goalkeeper Kelle Roos, defender Anthony Stewart and midfielder Connor Barron have all played their last game for the club.
Aberdeen announced the news on Friday as they prepare for pre-season ahead of the new Premiership campaign.
On the signing of Irishman Malloy, Thelin said: “Gavin has developed a growing reputation in Ireland.
“He brings great versatility, a positive attitude and conducts himself in the correct manner on and off the pitch.
“He is also a leader, something which is important for a strong and successful team, and it’s a characteristic, along with hard-working attitude, which is in the DNA of this club.”
Striker Ambrose said he was delighted with his move and believes he has taken a big step in his career.
“It feels so good to be here,” he said. I have had such a warm welcome from everybody and I think everything will be very good here.
“I spoke to the manager and he told me his plans and what we will be working on. He told me that he would teach me and direct me on how he wants to play and that I just have to trust him and everything will be fine.
“When I was told of the interest from Aberdeen I was so grateful. Growing up as a kid I knew about the Scottish League and Aberdeen so I feel it is a big step for me.
“I can’t wait to pull on the Aberdeen shirt and to see the fans and play in front of them.”
Roos arrived at Pittodrie in the summer of 2022 and has since established himself as the first-choice goalkeeper at the club.
He played 90 matches for the club, keeping 30 clean sheets.
Highly rated midfielder Barron, who has been widely linked with a move to Rangers among other clubs, made 24 league appearances in the Premiership last season.
On loan Stefan Gartenmann and Killian Phillips have returned to their parent clubs of FC Midtjylland and Crystal Palace.
The club say they remain in discussions with Junior Hoilett about extending his stay at Pittodrie.
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country