高級 Kotlin 後端開發工程師(遠端,巴西)
負責建構 API、整合與分散式架構的高級 Kotlin 後端開發工程師。 為全球科技公司貢獻人工智慧解決方案。
說明
- 使用 Kotlin 建構與維護後端應用程式
- 根據既定需求與解決方案規格實作業務規則
- 設計 API,並與外部系統及資料來源整合
- 應用領域驅動設計、整潔架構與六邊形架構原則
- 使用連接埠與配接器模型建構解決方案
- 透過自動化測試與軟體工程最佳實務維持程式碼品質
- 使用 JUnit、Testcontainers 與基於類別的測試方法建立及維護測試
- 協助發展關聯式與非關聯式資料庫
- 協助為分散式環境定義可擴展且具韌性的架構
- 支援人工智慧相關計畫,包括實作業務邏輯
- 依據專案需求進行提示工程
- 評估已標註資料集的品質與一致性
- 找出能滿足客戶與終端使用者需求的改善方案
- 交付符合安全性、品質與可維護性標準的程式碼
職位要求
- 具備使用 Kotlin 開發後端系統的豐富專業經驗
- 深入理解領域驅動設計
- 具備測試驅動開發的實務經驗
- 熟悉整潔架構
- 具備六邊形架構與連接埠及配接器模式經驗
- 具備 Kubernetes 工作經驗
- 具備使用關聯式與非關聯式資料庫的經驗
- 了解不同資料庫模型的適用情境、優勢與限制
- 具備 PostgreSQL 使用經驗
- 具備 DynamoDB 使用經驗
- 了解使用 JUnit 與 Testcontainers 進行自動化測試
- 具備系統與 API 整合經驗
- 了解程式碼品質、安全性與可維護性的最佳實務
- 具備建構可擴展分散式解決方案的經驗
- 了解如何將軟體開發應用於人工智慧解決方案
- 具備生成式人工智慧專案經驗者優先
- 具備提示工程經驗者優先
- 具備評估與準備人工智慧模型資料的經驗者優先
- 了解事件驅動架構與微服務者優先
- 具備雲端環境經驗者優先
福利待遇
- 鼓勵身心障礙人士申請
- 遠端工作
