****個人網銀重構案
2023/7~2024/1
該個人網銀原為一JSP + JSF框架之專案,由於該專案牽扯到該銀行內部其他系統,在前後端不分離的受限下,於維護、功能擴增時較為不易、耦合性過高,且系統老舊、效能反應較差等原因,故將其該專案重構為前後端分離。
- 前端:Angular Framework
- 後端:Java 8 + Spring Boot Framework
- 資料庫:IBM DB2
- 壓測工具:JMeter
- 版本控制:Git
- 負責項目
後端API重構
- 使用Java 8和Spring Boot框架進行後端API的重構,以提高系統效能和擴展性。
- 優化現有的後端程式碼,改善程式架構和效能,並解決任何潛在的問題。
API串接文件撰寫
- 撰寫清晰詳細的API串接文件,以便內部團隊和外部客戶能夠準確理解API的功能和用法。
- 提供使用示例和程式碼片段,以協助開發人員快速集成和使用API。
功能測試及Git版本控制
- 負責設計和執行功能測試,確保後端API的正常運作和符合需求。
- 積極參與Git版本控制,有效管理程式碼變更,確保代碼的版本歷史和一致性。