Injury of a Muscle or Tendon. A damaged tendon or muscle can be the main culprit behind the swollen bump on the back of the neck. Muscles and tendons keep the body in shape and when one is injured or pulled, the muscle moves from its original position. The damaged part of the muscle sticks out, which forms the lump.