[Amended 2-19-2008 by Ord. No. 961-08]
There shall be appointed a Borough Clerk, Borough Treasurer, Borough Attorney, Borough Engineer and such other officers as the Council may deem necessary. They shall perform the duties required by law and the ordinances of the Borough. Other than the Borough Attorney, Borough Engineer, Borough Administrator and Building Inspector, these officers shall be residents of the Borough and shall serve at the pleasure of the Council, except the Clerk, who also shall be exempted from the Borough residency requirement, the Tax Collector and Tax Assessor, who shall serve for terms as provided in Chapter 9 of Title 40A of the New Jersey statutes. No officer shall be removed without being afforded an opportunity to be heard. Except as otherwise provided by state law or by Borough ordinance, appointed officers shall hold office for one year and until their successors have qualified.