Staff at EBS have voted by 94% to 6% to end their industrial action over non-payment of Christmas bonuses.
The row arose when EBS said the Government had vetoed payment of the bonuses known as a "13th month", which was worth an average of €3,000 for each employee.
However, management had been permitted to retain a similar payment.
Around 300 members of the Unite trade union voted to accept an agreement brokered at the Labour Relations Commission last week.
Under that deal, half of the disputed 13th month payment withheld in December will be paid directly to the staff involved.
The company will also pay €4.8m into the staff pension fund.
The agreement also includes undertakings that normal industrial relations procedures will be adhered to over the next two years as EBS staff are integrated into AIB.
Unite Regional Officer Colm Quinlan said union membership had jumped from a little under 90% to just short of 100%.
He said today's vote was a testament to the determination of the workers involved, as well as their willingness to engage with a fair solution.