Народився 4 квітня 1987 року в місті Сантус у спортивній сім'ї. Його батько грав у футбол на професійному рівні, виступав за «Фламенго» і «Сантус», а мати займалася тенісом. Крім того, у Жуніора є старший брат Бруно Мораес, який також грає у футбол на професійному рівні[2]. Одружений, має двох дітей — син Ісак Лука Мародін (2014 р.н.)[3] та донька Марія-Джулія (2017 р.н.)[4].
Клубна кар'єра
«Сантус»
Жуніор Мораес почав грати у футбол у чотирирічному віці, пізніше займався футболом у школі «Сантуса», де разом із ним грав Робінью.
2008 року виступав на правах оренди за «Понте-Прета».
«Санту-Андре»
Пізніше грав за «Санту-Андре». Там він провів майже весь 2009 рік. За цей час зіграв у команді 2 матчі і забив 1 гол у чемпіонаті Бразилії, а також провів 7 матчів і забив 1 гол у Лізі Пауліста.
«Глорія»
На початку 2010 року перейшов у румунську «Глорію» з міста Бистриця, клуб заплатив за нього 10 000 євро. У чемпіонаті Румунії дебютував 20 лютого 2010 року в домашньому матчі проти «Тімішоари» (0:0)[6], у якому отримав жовту картку. У другій половині сезону 2009/10 Жуніор Мораес забив 10 м'ячів у 17 матчах і став найкращим бомбардиром своєї команди. Влітку 2010 року з'явилася інформація про те, що Мораес може перейти в донецький«Шахтар» чи румунські «Стяуа», «Рапід» або «Васлуй»[7][8].
За підсумками опитування, проведеного виданням Gazeta Sporturilor, Мораес був визнаний найкращим легіонером чемпіонату Румунії в 2010 році[9], також він став найкращим нападником чемпіонату[10]. Усього за «Глорію» він провів 32 матчі і забив 18 м'ячів у чемпіонаті Румунії.
«Металург»
У лютому 2011 року підписав трирічний контракт із донецьким «Металургом»[11], з яким вів переговори всього два дні; порекомендував його донецькому клубу Маріан Аліуце[12]. Клуб за нього заплатив 1 250 000 євро.
У «Металурзі» дебютував 12 лютого 2011 року в товариському матчі проти казахстанського «Локомотива» (3:0), Мораес вийшов на 61-й хвилині замість Чипріана Тенасе[13]. Проте, в офіційних матчах Жуніор так і не зіграв.
ЦСКА
Після закінчення чемпіонату, влітку 2011 року, перейшов до болгарського ЦСКА (Софія)[14]. Забивши в сезоні 2011/12 16 м'ячів, він став найкращим бомбардиром чемпіонату Болгарії та завоював зі своїм клубом срібні медалі.
Повернення до «Металурга»
18 липня 2012 року Жуніор Мораес повернувся до Донецька, підписавши трирічний контракт із «Металургом»[15]. Після повернення до Донецька забив 35 м'ячів у 63 матчах.
«Динамо»
22 травня 2015 року Жуніор Мораес підписав трирічний контракт із київським «Динамо» на правах вільного агента[16]. У першому ж домашньому матчі Жуніор відзначився голом у ворота донецького «Олімпіка», а також результативною передачею на Ярмоленка[17].
Моя головна мета — заробити виклик у національну збірну Бразилії. Знаю, що це дуже важко, але буду робити для цього все на футбольному полі.
«Тяньцзінь Цюаньцзянь»
28 лютого 2017 року стало відомо, що Мораес проведе решту сезону в оренді у команді «Тяньцзінь Цюаньцзянь» із Китаю[19].
За китайський клуб зіграв 4 матчі, в яких відзначився 2 забитими м'ячами. 7 липня 2017 року повернувся у розташування «Динамо».
«Шахтар»
18 червня 2018 року уклав дворічну угоду з донецьким «Шахтарем» у статусі вільного агента[20], чим викликав бурхливе обурення серед уболівальників свого колишнього клубу, київського «Динамо», як головного конкурента «Шахтаря» у боротьбі за чемпіонство.
25 серпня 2019 року, в поєдинку 5-го туру українського чемпіонату з ФК «Маріуполь» (5:1) Жуніор Мораес забив 100-й м'яч в українських турнірах, ставши 16-м гравцем, який досяг цього рубежу в складі українських команд за роки незалежності[21].
«Корінтіанс»
16 березня 2022 року підписав контракт до кінця 2023 року з «Корінтіансом». За рік кар'єри в бразильській команді зіграв за неї 21 матч у всіх турнірах і забив 1 м'яч. У червні 2023 року нападник розірвав контракт із клубом. Бразилець домігся цього рішення через суд, ставши вільним агентом. Основними аргументами адвокатів Жуніора для розірвання контракту з «Корінтіанс» були відсутність оплати за іміджеві права, а також відпускних за більш ніж 11 місяців.
26 березня 2019 року португальське ЗМІ MaisFutebol опублікувало статтю про порушення при натуралізації гравця[24], у зв'язку з чим Федерація футболу Люксембургу подала до ФІФА протест, який був відхилений[25].
28 березня 2021 року забив свій перший гол за збірну України — в домашньому матчі другого туру відбіркового турніру до Чемпіонату світу з футболу 2022 проти збірної Фінляндії (1:1), відкривши рахунок на 80-й хвилині гри.[26]. Він став найстаршим автором дебютного голу в складі збірної України[26]. Мораес забив гол у віці 33 років 358 днів. Раніше найстаршим гравцем, який забив дебютний гол за збірну України, був Едмар, який уперше відзначився голом (у матчі проти Сан-Марино — 9:0) у віці 33 років і 82 днів у 2013 році[27].
У квітні 2021 року Мораес отримав тяжку травму на тренуванні — розрив хрестоподібних зв'язок правого коліна — і не зміг допомогти збірній під час фінальної частини Євро 2020.