Das mit Java & JavaScript fand ich völlig richtig. Du hast JavaScript genau wie Java auch auf dem Desktop (Electron, ...) sowie auf dem Server (Node.js, ...).
Und sag nichts gegen Pair Programming. Ganz ehrlich. Es ist sinnvoll. Ihr müsst es ja nicht machen wie auf dem Bild...