In many languages (e.g. Italian), nationalities are not capitalized (e.g. “italiano”, “americano”) even though the countries are, as well as organizations (”Armed Forces”).
This author does capitalize Ukrainian (and Russian) Armed Forces. It must be a European peculiarity that wasn’t properly rendered into English.
Former officer Swedish Armed Forces/Air Defence, former defence politician and chief of staff Sweden Democrats. Current political and military analyst.
You are correct about European usage peculiarities.
He’s not German. They capitalize all nouns, proper or not.