Weight and power autonomy are limiting the daily use of wearable exoskeleton. Lightweight, efficient and powerful actuation system are not easy to achieve. Choosing the right combinations of existing technologies, such as battery, gear and motor is not a trivial task. In this paper, we propose an optimization framework by setting up a power-based quasi-static model of the exoskeleton joint drivetrain. The goal is to find the most efficient and lightweight combinations. This framework can be generalized for other similar applications by extending or accommodating the model to their own needs. We also present the Mindwalker exoskeleton joint, for which a novel series elastic actuator, consisting of a ballscrew-driven linear actuator and a double spiral spring, was developed and tested. This linear actuator is capable of outputting 960 W power and the exoskeleton joint can output 100 Nm peak torque continuously. The double spiral spring can sense torque between 0.08Nm and 100 Nm and it exhibits linearity of 99.99%, with no backlash or hysteresis. The series elastic joint can track a chirp torque profile with amplitude of 100 Nm over 6 Hz (large torque bandwidth) and for small torque (2 Nm peak-to-peak), it has a bandwidth over 38 Hz. The integrated exoskeleton joint, including the ballscrew-driven linear actuator, the series spring, electronics and the metal housing which hosts these components, weighs 2.9 kg.