EY
EY

EY是一家提供審計、稅務、諮詢及顧問服務專業知識的全球專業服務公司。其團隊協助各類組織應對複雜的業務挑戰,提升對財務報告及市場的信任,並運用數據與科技支援轉型。

該公司提供企業融資顧問、交易策略及科技諮詢等服務。EY與醫療保健、法律服務、行銷、能源、金融及政府等領域的客戶合作,可持續發展與創新為其許多解決方案提供指引。

資深 Java 全端開發工程師,銀行業領域 — EY 班加羅爾

在 EY 運用 Java、Spring Boot 微服務、REST API 以及 Angular 或 React,打造安全且可擴充的銀行應用程式。這個位於班加羅爾的全職現場職位,專注於數位銀行平台與企業金融服務解決方案。

說明

  • 使用 Java 與現代前端框架建立並維護企業應用程式
  • 建構可擴充的 Spring Boot 微服務與 REST API
  • 使用 Angular 或 React 開發回應式介面
  • 將業務需求轉化為實際可行的技術解決方案
  • 強化數位銀行、支付、貸款、客戶入口網站與工作流程應用程式
  • 連接核心銀行平台與第三方金融服務
  • 實作由法規與合規要求驅動的改善
  • 遵循編碼標準、安全開發方法與架構指導
  • 審查程式碼並協助強化工程實務
  • 撰寫單元測試與整合測試
  • 調查問題並協助生產環境支援
  • 參與衝刺規劃、估算、待辦事項整理與回顧會議
  • 與產品負責人、業務分析師、架構師、使用者體驗專家及品質保證團隊合作
  • 支援改善工程流程的各項計畫

職位要求

  • 具備 2 至 5 年專業工作經驗
  • 具備銀行、金融服務、金融科技、支付或數位銀行領域經驗
  • 展現扎實的 Java 開發能力
  • 熟悉 Java 8、11 或 17
  • 使用 Spring Boot、Spring MVC、Spring Data JPA 與 Hibernate
  • 了解 RESTful API 與微服務架構
  • 使用 Angular 12+ 或 React 進行開發
  • 使用 TypeScript、JavaScript ES6+、HTML5 與 CSS3
  • 使用 Bootstrap 或 Angular Material
  • 能運用 Oracle、PostgreSQL、SQL Server 或 MySQL 處理進階 SQL
  • 了解 REST、SOAP、OpenAPI/Swagger 與 API 閘道概念
  • 使用 Kafka、RabbitMQ 或 JMS
  • 使用 Git、Jenkins、Azure DevOps、Maven 或 Gradle 以及 SonarQube
  • 具備 Microsoft Azure 經驗;具 AWS 經驗者優先
  • 使用 Docker;具 Kubernetes 經驗者優先
  • 了解 Spring Security、OAuth 2.0 與 JWT 驗證
  • 應用 OWASP 原則、角色型存取控制與 API 安全措施
  • 遵循安全編碼實務並維護稽核記錄
  • 具備良好的分析與問題解決能力
  • 能清楚溝通、與利害關係人協作、團隊合作並分享知識
  • 能在有限監督下交付高品質程式碼
  • 具備實際使用 AI 模型並應用於提升生產力的經驗

福利待遇

  • 彈性的工作環境
  • 持續學習與專業發展機會
  • 建立新能力並承擔領導職責的機會
  • 獲得指導以及建立連結、發展與成長的機會
  • 多元、公平且共融的職場文化
  • 健康與福利方案
  • 獎勵計畫
  • 學習機會
  • 與全球互聯團隊合作