
資深後端導向全端工程師
運用 Java 與 Spring Boot 建置微服務、API 和 AWS 解決方案,同時參與 Vue.js 前端開發及 AI 輔助工程自動化。 推動軟體開發生命週期中的 AI 自動化。
說明
- 使用 Java 21+ 和 Spring Boot 建置並維護可擴充的微服務。
- 設計安全、穩健的 REST API,涵蓋版本管理、冪等性、錯誤處理以及 OpenAPI/Swagger 規格。
- 採用微服務實務,包括限界上下文、服務拆分、分散式交易管理和 Saga 模式。
- 使用 Apache Kafka 和非同步訊息建置事件驅動系統。
- 採用 OAuth2、JWT、安全程式設計和弱點修復等應用程式安全實務。
- 透過 JVM 調校、效能分析、快取、降低延遲和有效運用資源來提升效能。
- 設計並最佳化資料庫存取、SQL 查詢、索引和查詢執行計畫。
- 使用 Lambda、API Gateway 和 Step Functions 建置並營運雲端原生及無伺服器 AWS 解決方案。
- 視需要使用 Node.js 和 NestJS 開發後端服務與 API。
- 使用 Python、Node.js 和其他指令碼工具自動化工程、測試、部署和維運工作。
- 撰寫清晰、易維護、可測試的程式碼,並建立單元測試和整合測試。
- 製作解決方案原型、調查複雜問題,找出並修復效能瓶頸。
- 使用 Vue.js 建置、改善和維護前端應用程式。
- 透過安全、可靠的 REST API 將前端應用程式連接至後端服務。
- 建立可重複使用的 UI 元件,並實作表單、用戶端驗證、狀態管理和錯誤處理。
- 提升前端效能、響應式表現、瀏覽器相容性和易用性。
- 排除前端問題,並與開發人員合作,端到端交付完整功能。
- 使用 AI 輔助開發工具進行編碼、除錯、測試、程式碼審查和文件撰寫。
- 推動軟體開發生命週期中的 AI 驅動自動化。
- 審查程式碼、維持工程實務,並指導團隊成員。
- 與工程經理、QA 團隊和開發人員合作,推進技術藍圖。
- 參與輪值待命、處理正式環境事故、分析根本原因並進行預防性改善。
職位要求
- 具備使用 Java 21+ 和 Spring Boot 開發後端軟體的專業經驗。
- 深入掌握微服務架構、分散式系統、REST API 設計和事件驅動架構。
- 具備 API 設計與整合、處理驗證與授權,以及保護應用程式安全的實務經驗。
- 具備使用 Apache Kafka 或同類事件串流技術的經驗。
- 具備扎實的 SQL 和關聯式資料庫技能,包括查詢與索引最佳化。
- 具備在 AWS 上建置和營運應用程式的經驗,包括無伺服器服務。
- 了解單元測試與整合測試、CI/CD、可觀測性、正式環境疑難排解及安全開發。
- 能分析複雜技術問題,並交付可靠、易維護且高效能的解決方案。
- 具備 Vue.js 以及現代 JavaScript 或 TypeScript 的實務知識。
- 能建置和維護前端元件、整合 REST API 並排除 UI 問題。
- 了解前端架構、狀態管理、響應式設計和用戶端驗證。
- 無需深入的前端專精,即可獨立交付簡單至中等複雜度的前端功能。
- 具備使用 Node.js 和 NestJS 開發後端服務的經驗。
- 熟悉 Python 或其他用於自動化和工具開發的指令碼語言。
- 具備使用 AI 輔助編碼工具的實務經驗,並有興趣運用 AI 提升開發效率與軟體品質。
- 具備良好的分析、溝通、協作和問題解決能力。
- 能負責交付成果,並在跨職能工程團隊中有效合作。
- 優先條件:具備在 AWS 上設計和營運雲端原生應用程式的經驗。
- 優先條件:了解分散式交易模式、韌性策略、快取和效能最佳化。
- 優先條件:具備運用 AI 自動化開發與維運工作流程的經驗。
- 優先條件:具備參與架構決策、審查程式碼和指導開發人員的經驗。
福利待遇
- 社會保險。
- 為員工及其家人提供健康保險。
- 公司每月提供最高 25 歐元的員工福利補助。
- 依公司政策實施公司獎金制度。
- 薪資以埃及鎊支付,金額按歐元等值計算。









