Upvote:-1
Since many many many suttas has mention of devas, and even the homage to Buddha himself called him as teachers of gods and men, it is unlikely that Buddhism got devas from Brahmanism (pre-Hinduism). What concept that was wrong in Brahmanism like the caste system, the Buddha was not afraid to dismantle that concept. Since the Buddha didn't dismantle this concept of devas (as well as rebirth), it is more likely that this is how the world really works and the sages of Vedic times got somethings right and other things wrong from their meditation experiences (like they believe in soul and ultimate Brahma).
Anyway, Rebirth has empirical evidence (google Ian Stevenson) and should not be a doubt at all, but an accepted fact of life. One just has to abandon the pervasive notion of nihilism from materialistic philosophy that says after death there is nothing. And the notion of eternalism from Abrhamic religions which says after death there is eternal heaven or hell.
Devas are possibly a few things:
Upvote:2
In buddhism there are 31 realms of existence and each realm is inhabited by beings: animal, petas, asuras, humans, devas, brahmas.
Now these are just inhabitants: beings with different appearances and abilities according to their kamma.
Now if we translate brahma as god then it is different form the Hindu brahma in that the buddhist brahma does not create the universe etc.. buddhist do not unite with brahma in the end. Buddhist brahma dies after a few hundred aeons etc...
These are some of the definitions of the buddhist brahma which is different from the Hindu brahma. See Buddhism and the Brahma concept