[6] Barać then moved back to Croatia, signing with second-tier Hrvatski Dragovoljac for the remainder of the season, but missed most of it due to injury.
[7] Barać joined second-tier Šibenik in the summer of 2015, which was at the time coached by Mirko Labrović, his fellow native from Sinj, playing regularly and almost qualifying for the first tier.
Impressive display in the first half of the Prva Liga earned him a call-up for Croatian A team for 2017 China Cup.
On 3 August 2017, Osijek defeated the Dutch giants PSV Eindhoven in the third qualifying round of the 2017–18 UEFA Europa League with a 2-0 aggregate win.
Many labeled Barać as the key member of the historic victory and Ajax eventually made a 2.5 million euros transfer bid.