Six recommendations from me :
1. Vijeta, meaning victor in Hindi (
https://en.wikipedia.org/wiki/Vijeta_(1982_film) ) - It's set in a military academy and during the 1971 war with Pakistan but it not a jingoistic war film.
2. Arjun (
https://en.wikipedia.org/wiki/Arjun_(1985_film) ) - It's about a idealistic and unemployed young man who mistakenly gets drawn into corrupt politics.
3. Rocket Singh, Salesman of the year (
https://en.wikipedia.org/wiki/Rocket_Singh:_Salesman_of_the_Year ) - If you want to build a company and/or are jaded by the corruption in the corporate world, watch this film.
4. Harud (
https://en.wikipedia.org/wiki/Harud ) - A good film on what the ordinary, unaligned Kashmiri goes through in the ongoing Kashmir troubles.
5. Jaane bhi do yaaron (
https://en.wikipedia.org/wiki/Jaane_Bhi_Do_Yaaro ) - The finest Indian satire about the politics-business corruption nexus.
6. Prahaar, meaning attack in Hindi (
https://en.wikipedia.org/wiki/Prahaar:_The_Final_Attack ) - Set in a army commando training academy and outside it. Not a war film.
I don't know if you can get subtitles for all six.