Neo4j DB going down repeatedly

Neo4j 4.4.3 was installed exactly a year ago and working fine until last week. When I look into the Neo4j.log, I see the below error -
Caused by: java.lang.RuntimeException: The checksum 338567455 did not match the stored checksum of 0. At position LogPosition{logVersion=0, byteOffset=12160} and entry version 4

I'm not exactly sure what this could be and what is causing it. Any help is very much appreciated.