馬來西亞資深 Java 後端工程師, Bitara Capital
Cheng Jian Hao
Jian Hao 是一位擁有 10 年經驗的資深 Java 後端工程師,專精於後端工程、分散式系統、微服務、高併發處理與金融科技平台。
他的核心技術堆疊涵蓋 Java 8–21,搭配 Spring Boot、Spring Cloud、Spring MVC、Spring Data JPA、Hibernate 與 MyBatis。他負責設計 REST API、服務架構、領域模型與可重複使用的後端元件,並運用事件驅動架構、非同步處理、冪等性、分散式鎖定與快取等分散式系統設計模式——並以 Apache Kafka 與 RabbitMQ 處理訊息傳遞與事件串流。
在高併發系統方面,他運用 Java 多執行緒、CompletableFuture、ExecutorService、執行緒池最佳化與並行集合,打造快速且可靠的服務。
他特別擅長金融與交易科技領域,曾建置涉及 KYC、AML、身分驗證、交易觸發式促銷活動、參與資格審核、回饋金與佣金計算、多幣別開戶流程,以及第三方金融系統整合等系統——其中包括運用多執行緒與非同步處理、同時維持精確十進位精度的並行金融計算服務。
Jian Hao 曾實際參與一個支援超過 4,000 萬個交易帳戶的全球平台,因而累積了大規模正式環境系統的實戰經驗,深諳其在擴充性、可靠性、併發處理與效能方面的要求。他設計過以 Kafka 為基礎的事件驅動平台、非同步工作流程、分散式服務,並運用 Apache Flink 與 Apache Doris 打造即時分析管線,同時透過 Redis 快取、MySQL、Oracle 與 AWS Aurora 的資料庫與索引最佳化、JVM 調校及分散式鎖定來提升效能。
除了實作之外,他也負責架構與技術設計,主導程式碼與架構審查,並在推動工程規範持續精進的同時,指導後端工程師。他也將 AI 應用於軟體工程工作流程,包括設計專案專屬的 AI 程式碼開發框架,用以統一開發實務並提升交付的一致性。
整體而言,他是一位以後端為核心的資深工程師,最大的價值在於設計與建置具擴充性、可靠且對效能高度敏感的後端系統——尤其是涉及金融交易、事件驅動架構、大量資料處理、複雜系統整合與企業平台的系統。


