全端開發工程師
為聯邦現代化計畫打造安全的 Java 與 Angular 雲端應用程式。與 DevSecOps、資安、資料及敏捷工程團隊合作。
說明
- 使用 Java 和 Spring 建置並維護安全、可擴充的雲端應用程式。
- 開發後端服務、API、事件整合和 Angular 前端。
- 使用 Docker 和 Kubernetes 建置微服務及容器化應用程式。
- 將業務需求、使用者故事、驗收標準和已核准的設計轉化為易於維護的軟體。
- 診斷應用程式缺陷、效能問題、整合故障和正式環境事故。
- 在 Google Cloud Platform 或類似的企業雲端環境中開發和部署應用程式。
- 將應用程式連接至用於編排、無伺服器運算、訊息傳遞、分析和資料處理的雲端服務。
- 支援 Okta 的設定與整合,用於身分驗證、身分聯合和存取管理。
- 與 DevSecOps 和品質工程團隊合作,解決建置、測試、部署和環境問題。
- 採用安全編碼實務,並支援符合 FISMA、FedRAMP 和 NIST SP 800-53 的要求。
- 實作身分驗證、授權、記錄、監控、弱點管理和資料保護控制措施。
- 參與敏捷例會、程式碼審查、設計討論、展示、回顧和發佈工作。
- 與產品負責人、架構師、開發人員、品質工程師、資安和資料團隊,以及 DevSecOps 專業人員合作。
- 向同事和計畫主管分享技術風險、相依性、進度和建議。
- 尋找提升效能、開發人員生產力、軟體品質和交付效率的方法。
- 參與原型、概念驗證、技術評估、可重複使用的元件和工作流程改善。
- 在核准的資安和人工審查流程中負責任地使用 AI 輔助開發工具。
職位要求
- 具備電腦科學、軟體工程、資訊系統或相關技術領域的學士學位,或具備同等相關專業經驗。
- 至少五年軟體開發經驗,包含企業應用程式開發。
- 精通 Java 和 Spring,包括 Spring Boot、Spring Cloud,以及 Hibernate 或 JPA。
- 具備建置 REST API、事件驅動服務和微服務型應用程式的經驗。
- 具備 Angular 前端開發實務經驗。
- 具備 Docker、Kubernetes 及部署容器化應用程式的經驗。
- 了解應用程式安全、身分聯合、安全軟體開發和聯邦合規要求。
- 熟悉敏捷開發、DevSecOps、自動化測試和軟體生命週期實務。
- 因聯邦合約要求,須具備美國公民身分。
- 優先條件:具備在 Google Cloud Platform、AWS 或 Azure 上部署 Java 和 Angular 應用程式的經驗。
- 優先條件:具備 Firebase、Cloud SQL 或 AppSheet 等 Google Cloud 服務經驗。
- 優先條件:熟悉 Harness、GitHub Actions 或 Jenkins 等 CI/CD 工具。
- 優先條件:熟悉容器、無伺服器運算、訊息傳遞、分析或資料相關雲端服務。
- 優先條件:曾使用 Gemini 或 GitHub Copilot 等 AI 輔助開發工具。
- 優先條件:具備使用 Jira 和 Confluence 交付敏捷專案的經驗。
- 優先條件:具備 Okta 等企業身分與存取管理平台經驗,或熟悉 Checkmarx 和 Invicti 等資安工具。
- 優先條件:具備整合 Drupal 等企業內容管理平台的經驗。
- 優先條件:持有專業雲端認證。
- 優先條件:持有 CKA 或 CKAD 等 Kubernetes 認證。
- 優先條件:持有 Security+ 或 CISSP 等資安認證。
福利待遇
- 具競爭力的薪酬
- 員工獎金計畫
- 醫療、牙科和視力保險
- 401(k) 退休計畫
- 基本及自願人壽保險,以及意外身故和傷殘保障
- 短期和長期失能保險
- 帶薪休假
- 帶薪育嬰假
- 訓練與專業發展
- 遠距工作機會
- 健康福利資源
