The 22-year-old becomes the Magpies’ first signing of the summer, putting pen to paper on a six-year deal which will keep him at St. James’ Park until the summer of 2025.
The Brazilian frontman will wear the coveted number nine shirt for United, and could make his bow for the club in Saturday’s pre-season friendly at Preston North End.
Joelinton began his career at Sport Recife in his homeland, making his first team debut at the age of 16 and netting three times in 12 outings before his move to the Bundesliga in June 2015.
A year after joining Hoffenheim, he joined Rapid Wien on loan for two seasons, where he went on to net 21 goals in 79 appearances during a productive spell in the Austrian capital.
On his return to the PreZero Arena, Joelinton established himself in the German side’s attack, where his 11 goals in 35 games – including one in the Champions League, against Lyon – helped Hoffenheim secure a ninth-placed finish last term.
“I’m really happy to be here,” said Joelinton. “I know it’s a large investment that the club has made in me, and that comes with a huge responsibility.
“I’m highly motivated and hope to give back on the pitch.”
Head coach Steve Bruce added: “The kid’s got an exciting time ahead of him. He’s a smashing young player and we’re obviously delighted to get him. It’s been going on for a little bit now, so to get him is great for everybody.
“He’s got everything that a modern-day player wants. He’s big, strong and athletic, and of course he’s got age on his side too which is vitally important.
“He’s learned the history and wanted it (the number nine shirt), and that’s always a big shirt to fill. But in his eyes, it was ‘bring it on – it’s what I’m here for’. He’s risen to that challenge, and I’m sure he will be a big, big favourite of the supporters. He’s got an incredible work-rate about him, he’s got a really good humility about him, and all the attributes a top striker needs.”