You have a bruise (contusion) on your back. There is swelling and some bleeding under the skin. The skin may be a purple color. You may have muscle aching and stiffness in the area of the bruise. There are no broken bones.
Bruises heal on their own, without further treatment. But pain and skin discoloration may take weeks or months to go away.