What restrictions on dismissal are there in Japan?

Employers can only dismiss an employee with a concrete and justifiable reason. For example, redundancy is justifiable only after satisfying several criteria, such as necessity, effort to avoid redundancy, reasonable selection and reasonable process.