The Junkers Ju 288, originally known within the Junkers firm as the EF 074, was a German bomber project designed during World War II, which only ever flew in prototype form. The first of an eventual 22 development aircraft flew on 29 November 1940.
The Ju-288G was a planned anti-shipping version of the Ju-288 bomber. Instead of a conventional bomb load the aircraft carried a 355mm (14in) recoilless cannon. A recoilless cannon, true to its name, would reduce the recoil of the cannon by venting some gases out the rear of the cannon. While less accurate and lacking the muzzle velocity of ship-based gun, the Ju-288Gs armament would have been very effective against unarmored targets like transports and convoys.
More on Wiki (HERE)