簡介
Finstro 自 2012 年以來一直在克服 B2B 貿易金融中的財務挑戰,並為全球企業提供超過 10 億美元的貿易支付服務。
Finstro 提供一個完整的現金流管理平台,使客戶和供應商的付款變得容易,並提供創新的基於信用的解決方案以幫助企業增長。
我們是滿足您業務需求的支付和收款解決方案。
我們正在尋找有經驗的高技能程式設計師,能夠在 Java 中構建網頁應用程式。Java 開發者負責分析用戶需求和業務目標,確定應用功能和特性,並推薦對現有基於 Java 的應用程序進行更改,以及其他職責。
理想的候選人將擁有設計、開發和實施複雜、高性能 Java 應用程式的豐富背景。這個角色需要對現代 Java 框架和工具有實際經驗。
職責:
- 設計、開發和維護基於 Java 的應用程式和系統。
- 與跨功能團隊(包括產品經理、設計師和其他開發者)合作,以確定專案需求和交付物。
- 編寫乾淨、可維護和高效的代碼,遵循最佳實踐。
- 執行代碼檢查,提供建設性的反饋,並指導初級開發者。
- 排除故障、調試並解決軟體缺陷和技術問題。
- 確保應用程式的性能、質量和響應能力。
- 參與架構設計並對技術決策做出貢獻。
- 實施和維護 APIs、微服務和數據庫整合。
- 了解行業趨勢、新興技術、最佳實踐、Java 11、Spring5、JPA 2
- 設計及實施基於 Java 的應用程式。
職位要求:
- 8 年以上使用 Java 開發的後端系統,要求高性能和可擴展性,同時保持成本效率和安全性。
- 3 年以上與雲供應商合作的經驗(優先 AWS)
- 對多線程、數據結構和算法有深厚的知識
- 精通關聯型和 NoSQL 數據庫系統,能夠建模 DB 物件並編寫高效的 SQL 查詢。
- 在非同步和分佈式消息系統方面有良好的經驗
- 具備 Linux、bash 腳本的經驗,能在 Docker/Kubernetes 中運行軟體
- 參與要求到生產的多團隊項目,能在快節奏的環境中工作。
- 具備 TDD(測試驅動開發)和單元/整合測試的經驗
- 英語流利,能夠與組織內所有層次進行口頭和書面溝通,包括非技術性受眾
- 計算機科學學士學位或同等工作經驗 Spring Boot、JPA
- Java 11 最佳,但至少必須具備 Java 8
- 與系統整合、API 開發和微服務有經驗。
該職位將位於我們在塔吉格的邦尼法西奧全球城的馬尼拉辦公室。
候選人必須願意在試用期間全職在現場工作,並可以根據與經理的共同協議轉換為 Finstro 的彈性工作安排。