Richiamato a Genova, Giovanni Battista Grimaldi partecipò assieme ad altri patrizi genovesi alla difesa della città contro gli invasori Austriaci in quello che nel 1747 fu un vero e proprio assedio correlato agli eventi della guerra di successione austriaca. Il suo impegno militare si guadagnò il favore del popolo genovese, a quel tempo inferocito contro la classe nobiliare cittadina.