Muldoon captained Connacht for both the 2009/10 and 2010/11 seasons and this year his leadership skills saw him being named as one of three Club Captains.
With three international caps to his name, Muldoon was last called up to the Irish squad during the 2012 November's Guinness Series. The back rower's campaign was cut short when he was forced off with an injury during the second half of Ireland XV's non-cap international against Fiji, which they won 53 - 0.
The 31-year-old from Portumna shows no sign of slowing down on the pitch and remains a frontliner in the Connacht team.
Speaking about the recent contract extension Head Coach Pat Lam said:
"Everyone knows that John is a true Connacht Man. He is so respected as a rugby player and as a person. His character means that he is very influential on and off the field and it's a real boost for Connacht Rugby knowing that he's going to be here for another two years.
"John is a true professional in everything that he does and someone you want the other players to follow. He demands high standards from himself and everyone around him and commands his position on the field.
"The thing that impresses me most about him is that for someone who has played at the highest level, he's constantly striving to improve his game every day. This is reflected in his performances this season.
"It's fantastic that he's signed on again and I'm delighted with the chance to continue working with him."
John Muldoon added:
"I am delighted to be on board with Connacht for another two years. I've been involved with the club for over 12 years now and there have been so many positive changes around the place. This is where I'm from and I have so much pride in every game I play for the province. I believe we're building something special here and I'm excited to be a part of it."