Gods entertaining Mahavira for propagation of Jainism. Mahavira was the founder of Jainism. He lived between 599 and 527 BCE. Mahavira preached that every living soul bears karmic atoms that are accumulated through various deeds. To eliminate karma, one must live according to Jain teachings, which emphasize non-violence and non-attachment.