B
軟體工程師 III – Java(馬尼拉,現場辦公)
在敏捷環境中,為 Arch Global Services Philippines 建置及支援 Java 應用程式與微服務。工作涵蓋軟體設計、開發、測試、正式環境支援及技術協作。
說明
- 建置、實作及維護支援業務營運與組織目標的軟體解決方案
- 分析、設計、撰寫程式碼、偵錯、測試及支援軟體應用程式
- 建立新應用程式、強化現有系統並提供正式環境支援
- 在一般指導下獨立交付中等複雜度的專案
- 指導並支援經驗較少的同事
- 將利害關係人的需求與系統規格轉化為設計、原始碼、測試腳本及測試結果
- 與軟體架構師及 IV 級軟體工程師協作,使工作符合企業架構與開發標準
- 在敏捷團隊中參與應用程式設計、程式撰寫、程式碼審查及測試
- 向敏捷團隊與敏捷計畫經理報告專案進度
- 建議達成專案與計畫目標的有效方法
- 識別、溝通並降低工程風險
- 管理跨專案相依性並協助解決相關問題
- 依照正式環境支援流程與服務等級協議,支援業務單位處理複雜的使用者詢問與事件
- 持續掌握新興技術、工程標準、實務與工具
- 與敏捷計畫經理及數位產品經理共同參與產品藍圖與高階估算
- 與 IT 管理階層合作,建立文件及工程產出的標準、指引、流程與範本
職位要求
- 具備使用 Java、SQL、JavaScript、HTML 與 CSS 進行開發的經驗
- 具備可擴充、高可用性後端資料庫技術的經驗,尤其是 SQL Server
- 具備開發 Spring Boot 微服務以及建置或使用 API 的經驗
- 具備使用 Memcached、MongoDB 或 Redis 等非關聯式資料庫的經驗者佳
- 具備扎實的後端 JavaScript 經驗,熟悉 Angular 與 Node.js 等框架
- 具備前端開發經驗,熟悉 HTML5、CSS、Bootstrap、jQuery、無障礙、響應式版面配置及 UI/UX
- 了解 Power BI 與 SSRS 等報表平台
- 具備保險或再保險系統及相關資料經驗
- 深入了解伺服器端軟體、可擴充性、效能與可靠性
- 深入理解 OSI 模型、網路、作業系統層與服務
- 熟悉 Chef、Puppet 與 Salt 等持續交付工具
- 熟悉 Octopus Deploy 與 Jenkins 等持續整合與部署工具
- 精通 Java、JavaScript、TypeScript、HTML5、CSS、Windows、IIS、Linux、Tomcat、JBoss、Visio、T-SQL、SSIS 與 Shell 指令碼
- 能在保持注重細節的同時處理陌生程式碼與新技術
- 具備出色的口語與書面溝通能力
- 能清楚地說及理解英語
- 具備良好的英文書面表達能力
- 能向非技術受眾解釋並簡化技術概念
- 擁有電腦科學或相關領域的學士學位
- 具備至少 3–5 年 Java 軟體開發經驗









