Грамматический словарь Зализняка (склонения слова):
Портупей-юнкер, портупей-юнкеры, портупей-юнкера, портупей-юнкеров, портупей-юнкеру, портупей-юнкерам, портупей-юнкера, портупей-юнкеров, портупей-юнкером, портупей-юнкерами, портупей-юнкере, портупей-юнкерах
портупе́й-юнкер
-а, м.
Звание в дореволюционной русской армии, присваивавшееся юнкерам за успехи в учебе и низшим чинам, отличившимся в боях, а также лицо, носившее это звание.
портупе́й-юнкер
{{портупей-{}ю{}нкер}} -а; м. В российской армии до 1917 г.: звание, присваивавшееся юнкерам за успехи в учёбе и низшим чинам, отличившимся в боях; лицо, носившее это звание.
ПОРТУП’ЕЙ-ЮНКЕР, портупей-юнкера, ·муж. (воен.).
1. Звание старшего юнкера в военных училищах (·дорев. ).
2. Чин в кавалерии, равнявшийся подпрапорщику (·ист. ). «Отставной портупей-юнкер Егор Сюсин, здоровеннейший парень с обрюзншим, испитым лицом.» Чехов.