We study the description of nucleons and diquarks in the presence of a uniform strong magnetic field within the framework of the two-flavor Nambu-Jona--Lasinio (NJL) model. Diquarks are constructed through the resummation of quark loop chains using the random phase approximation, while nucleons are treated as bound quark-diquark states described by a relativistic Fadeev equation, using the static approximation for quark exchange interactions. For charged particles, analytical calculations are performed using the Ritus eigenfunction method, which properly takes into account the breakdown of translation invariance that arises from the presence of Schwinger phases. Within this scheme, for definite model parametrizations we obtain numerical predictions for diquark and nucleon masses, which are compared with Chiral Perturbation Theory and Lattice QCD results. In addition, numerical estimations for nucleon magnetic moments are obtained.