Some 30 German soldiers are being recalled from service in Lithuania, with ringleaders facing immediate dismissal, after they were accused of making "racist" and "anti-Semitic" remarks.

The soldiers were in Lithuania as part of NATO’s Enhanced Forward Presence mission providing protection to Lithuania, Latvia and Estonia by deterring Russia.

Further investigations found that soldiers had sung a birthday song for German leader Adolf Hitler at an earlier gathering.

The soldiers were accused of "giving offence with racist and anti-Semitic overtones and showing extremist behaviour", the spokesperson said. 

"Such behaviour is not only inexcusable but brings shame on us all," she added.

Much of Germany’s post-war foreign policy has been focused on showing atonement for Hitler’s Third Reich.

Numerous instances where some members of the police and the military were found showing patrotic sympathies have garnered enormous attention from Zionist authorities and the media.

Germany’s deployment in the eastern Baltic has added sensitivity since its soldiers last served there in World War II.

The investigation had also found that 569 rounds of ammunition were missing from inventories, though this could have been due to soldiers miscounting at the end of a firing exercise.

"The German military’s general inspector had apologised to his Lithuanian counterpart", the spokesperson said.