
全端開發工程師(Angular 與 Java)– 孟買現場辦公
加入貝克休斯,擔任全端開發工程師,為其能源科技業務建置 Angular、Java Spring Boot 與 REST 應用程式。 此職位涵蓋雲端基礎架構、CI/CD、測試及 AI 輔助開發,負責安全且可擴充的交付。
說明
- 建立並強化現代化全端 Web 應用程式
- 使用 Angular、TypeScript 和 JavaScript 開發具響應式且易於維護的介面
- 使用 Java Spring Boot 建置後端服務
- 設計、使用並串接 REST API
- 管理前端、後端、測試和部署支援等功能交付工作
- 使用 AI 輔助工具提升生產力、程式碼品質、除錯、測試和文件撰寫效率
- 應用整潔程式碼原則、可重複使用的元件、穩健架構和成熟設計模式
- 交付高效能、可擴充且易於維護的解決方案,並遵循技術和架構標準
- 使用 AWS 或同類雲端平台,並採用雲原生實務
- 協助維護 Jenkins、GitHub Actions、GitLab 或 Azure DevOps CI/CD 管線
- 建立單元測試,並使用 SonarQube 或同類工具參與程式碼品質流程
- 遵循安全開發實務,並處理 SAST、DAST、OSS 掃描及弱點評估所發現的問題
- 在 Agile/Scrum 團隊中與產品、QA、平台、架構、DevOps 和業務利害關係人協作
- 可選擇使用 Python 參與自動化、腳本編寫或資料相關專案
職位要求
- 至少五年軟體開發實務經驗
- 具備扎實的 Angular 經驗,近期版本經驗優先
- 具備使用 Java Spring Boot 進行開發的專業經驗
- 具備進階 TypeScript 和 JavaScript 技能
- 具備 REST API 和後端整合經驗
- 接觸過 AWS
- 具備涵蓋前端、後端和 API 開發的全端經驗
- 具備 GitHub Actions、GitLab 或 Azure DevOps 等 CI/CD 平台經驗
- 能負責功能從需求、開發、測試、部署到正式環境支援的完整流程
- 熟悉單元測試和程式碼品質實務,包括 Jasmine、Jest、ViTest、Karma、JUnit、SonarQube 和程式碼審查
- 了解安全編碼、SAST、DAST、OSS 掃描和弱點修補
- 具備使用 GitHub Copilot、ChatGPT、Claude、Cursor、Cline、OpenCode 或 Claude Code 等 AI 開發工具的經驗
- 能夠使用 AI 工具進行編碼、除錯、建立單元測試、重構和文件撰寫
福利待遇
- 彈性工作時間
- 工作與生活平衡政策及身心健康計畫
- 完整的私人醫療照護選項
- 人壽保險和失能保障計畫
- 個人化財務計畫
- 可選的自選福利或自願福利
- 培訓和職涯發展機會
- 員工獎勵計畫








