In a large bowl, whisk together pineapple juice, soy sauce, brown sugar, olive oil, garlic, lime juice, paprika, salt, and pepper.
Add the chicken cubes to the marinade and toss until fully coated.
Cover and refrigerate for at least 1 hour or up to 8 hours.
If using wooden skewers, soak them in water for 30 minutes before assembling.
Thread the chicken, pineapple chunks, bell peppers, and red onion onto skewers, alternating ingredients for a colorful presentation.
Preheat the grill to medium-high heat and lightly oil the grates.
Place the kabobs on the grill and cook for 12 to 15 minutes, turning every few minutes to ensure even cooking.
Brush the kabobs with any reserved marinade during grilling if desired.
Cook until the chicken reaches an internal temperature of 165°F (74°C) and the vegetables are slightly charred.
Remove from the grill and let rest for a few minutes before serving.
Garnish with fresh parsley or cilantro and serve with lime wedges.