The concept of an afterlife existed well before his time and specifically the Second Temple literature is chalk full of references to heaven (variable identified as heaven, kingdom of God, age to come, new creation, etc.) and to a negative afterlife (gehenna, the abyss, tarturus, lake of fire...