Esajas speelde in de jeugd van Zeeburgia en werd in 2019 gescout door Hellas Verona. Na een jaar in Italië nam ADO Den Haag hem over en bij die club tekende hij in 2020 een contract voor drie seizoenen.[1] Op 4 april 2021 maakte de verdediger zijn officiële debuut voor ADO. Thuis tegen FC Utrecht kwam Jonas Arweiler tot scoren namens de Haagse club, maar Gyrano Kerk, Joris van Overeem, Othman Boussaid en Adam Maher scoorden tegen: 1–4. Esajas moest van coach Ruud Brood als reservespeler aan de wedstrijd beginnen en hij viel dertien minuten voor het einde van het duel in voor Cain Seedorf.[2] Aan het einde van het seizoen 2020/21 degradeerde ADO naar de Eerste divisie. In oktober 2022 werd de verbintenis van Esajas opengebroken en met een jaar verlengd, tot medio 2024.[3] In het voorjaar van 2024 werd er opnieuw een jaar toegevoegd aan zijn contract.[4]