Both the colleges have their pros and cons. Your choice of college should be based on branch. I did my Mechanical from NIT Durgapur and my friend did his Mechanical from Jadavpur University. I am eligible to answer this question.
First of all, JU is much higher in ranking than NIT Durgapur. Also, the fees at JU are way more affordable. As JU is located in Kolkata, IT companies visit the campus more often. As far as core courses are concerned, the faculty for ME especially, is good at both the colleges. But core placements are much better at NIT Durgapur because PSUs visit the campus. On the other hand, JU students have to sit for GATE.
If you wish to study CS, IT or ECE, choose Jadavpur University without second thought. As far as core jobs are concerned, choose NIT Durgapur.