One of the advantages of light-front quantum mechanics is that it is possible to realize exact rotational covariance for system of a finite number of degrees of freedom. The way that this is done is to start with the non-interacting generators of the full Poincaré group, which are sums of single-particle generators, construct the kinematic invariant mass operator, the three kinematic generators of translations tangent to the light-front, the three kinematic light-front boost generators and the three components of the light-front spin operator. The generators are well-defined functions of these operators given by (1) and P − − = ( P → → ⊥ ⊥ 2 + M 2 ) / P + . Interactions that commute with all of these operators except the kinematic mass are added to the kinematic mass operator to construct a dynamical mass operator. Using this mass operator in (1) and the expression for P − − gives a set of dynamical Poincare generators with a light-front kinematic subgroup.