
Java 開發工程師
為 Stefanini LATAM 設計及維護企業應用程式,參與完整的軟體開發生命週期,運用 Spring Boot、REST API、雲端平台與 CI/CD。 從需求蒐集、系統設計到自動化部署及正式環境監控,負責端到端的軟體交付。
說明
- 設計、建置、測試及維護應用程式與系統。
- 負責完整的軟體開發生命週期,從蒐集初始需求及系統設計,到自動化部署與正式環境監控。
- 在整個軟體生命週期中制定技術堆疊決策並管理技術債。
職位要求
- 具備電腦科學、資訊科技或相關領域的學士學位。
- 具有五年以上使用 Java 8 或更新版本開發 Java 應用程式的經驗。
- 具有至少三年使用 Spring Boot、Kafka、MQSeries/IBM MQ 或 ActiveMQ 等訊息代理、REST API,以及 Oracle、SQL Server 或 PostgreSQL 等關聯式資料庫的經驗。
- 具備端到端負責軟體開發生命週期的實務經驗,涵蓋初始需求蒐集、系統設計、自動化部署及正式環境監控。
- 具有制定高影響力技術堆疊決策,並在整個軟體生命週期中管理技術債的經驗。
- 具有 CI/CD 管線、使用 Git 進行版本控制及敏捷開發方法的經驗。
- 具備出色的分析與問題解決能力。
- 具有 Azure、GCP 或 AWS 雲端原生架構的經驗。
- 深入了解安全性、效能及可擴充性的最佳實務。
- 具備出色的溝通能力及跨職能團隊合作經驗。
- 了解軟體設計模式及 SOLID 原則。
- 英語能力達中級至進階程度。
- 優先條件:具有使用 SSIS、Apache Airflow 或類似工具開發及整合 ETL/ELT 流程的經驗。
- 優先條件:具有在軟體開發生命週期中使用 GitHub Copilot、ChatGPT、Cursor 或 Claude 等 AI 輔助開發工具的經驗。
福利待遇
- 混合辦公,每週兩天進辦公室工作。








