
TIAA首席Java開發工程師(混合辦公)
負責TIAA金融與保險平台的Java開發,交付微服務、API、批次處理流程與雲端部署。指導架構設計、培育開發人員,並推動可靠的正式環境交付。
說明
- 為企業級金融與保險平台設計並交付可投入正式環境的Java解決方案,包括微服務、批次處理流程與API
- 在架構設計、程式碼審查與開發人員指導方面提供技術方向
- 與業務分析師、整合合作夥伴及下游資料使用者合作,為SIA產品可攜性提供端到端解決方案
- 以企業級規模設計、保護及維護面向外部客戶的API
- 使用AWS EKS主導容器化與部署策略
- 使用Jenkins、Cloudbees及ArgoCD提升交付速度與平台穩定性
- 在符合正式環境要求的外部環境中評估、驗證並進行AI生成程式碼的壓力測試
- 維護應用程式並解決個人及團隊負責工作中的缺陷
職位要求
- 必須具備學士學位
- 至少5年Java開發經驗,包括Java 17或更新版本,並深入掌握Spring Boot與Spring Batch
- 具備以企業級規模開發及保護面向外部客戶API的實務經驗
- 具備AWS EKS、Docker、Kubernetes,以及包括Jenkins、Cloudbees和ArgoCD在內的CI/CD工具實務經驗
- 具備REST API設計與整合經驗,深入了解使用OpenAPI或Swagger進行契約優先開發的方法
- 展現使用Copilot、Kiro或類似產品等AI輔助開發工具的能力
- 具備使用Splunk、Dynatrace或同類可觀測性工具處理正式環境支援事件的經驗
- 具備開發團隊技術領導與指導經驗
- 熟悉使用Python進行支援平台與整合工作流程的指令碼撰寫、自動化或資料處理
- 具備使用IBM MQ、Apache ActiveMQ Artemis、Kafka或JMS進行訊息式整合的經驗
- 具備更廣泛的雲端基礎架構經驗,包括AWS ECS、S3、Glue和Lambda,以及OpenShift和Terraform
- 具備使用CyberArk Conjur、Kerberos或同等技術進行機密管理與驗證鏈配置的經驗
- 接觸過金融服務或保險業
- 具備BPMN及Flowable、Camunda或類似工具等工作流程編排平台的經驗
- 具備基於Jira的軟體開發生命週期中的敏捷或Scrum實務經驗
- 能夠跨技術與業務團隊合作,將策略性平台目標轉化為工程交付
- 能夠符合久坐工作要求
福利待遇
- 退休計畫
- 健康、身心健康與工作生活平衡福利
- 支持財務、情緒與身體健康
- 學習機會與職涯發展途徑
- 視職務而定的績效型獎勵計畫
- 線上申請流程的無障礙協助
- 無毒品、無菸工作場所








