In any municipality where there is a volunteer fire company or force, maintained and controlled by the municipality, having no paid fireman and thereafter a paid position therein is created or established by the governing body of said municipality, such position shall be filled by a member of the volunteer fire company or force who shall have served as an active fireman for at least 2 years next preceding said appointment or by an exempt fireman of the company or force. If no such member or exempt fireman is available for such appointment, the appointment may be made to any qualified person. Said appointee shall not be under 21 or over 40 years of age at the time of the appointment.
N.J.S. § 40A:14-42