JAVA後端程式設計師 | Backend Engineer(AI-Native)
Description
About the role…
「參與物流 4.0 的未來:與團隊和 AI Agent 共同打造智慧物流系統!」
永聯在尋找願意擁抱 AI 協作開發、能與內部 Claude Code Plugin 深度協作完成需求→設計→實作全流程的 Java 工程師。
我們正在以 AI-first 的方式重新定義物流軟體開發 — 不再是逐行寫 code,而是透過三階鏈(需求分析 req-spec → 系統設計 sys-design → TDD 實作 tdd-dev)的自動化 pipeline,由人主導決策、AI 負責執行細節,讓每個人都能專注在業務價值、架構品質與系統穩定性上。
專案技術棧:JDK 25、Spring Boot 3.5↑、MyBatis、PostgreSQL、Kubernetes
前端協作:ReactJS、Redux
AI 工具鏈:Claude Code + ALP 內部 Claude Code Plugin Marketplace(團隊自建,集結全團隊共用的 Skill / Agent / Hook)、MCP 整合(Jira / Confluence / GitLab / PostgreSQL / Kibana)
What you will do…
運用 ALP Claude Plugin 三階鏈(需求分析 → 系統設計 → TDD 實作)完成新功能開發與既有功能維護
撰寫清晰的 User Story、驗收條件(AC)與測試案例(TC),讓 AI Agent 能精準產出符合預期的程式碼與測試
審查 AI 產出的程式碼與系統設計,確保符合 ALP 後端分層架構、命名規範與編碼標準
使用 code-review、systematic-debugging、log-investigator 等 Skill 進行程式碼審查與線上問題排查
修復既有系統 Bug、進行重構(re-factor)、提升系統穩定性
維持應用系統的穩定服務,協助提升系統的服務品質
我們期待你樂於學習、勇於質疑 AI 產出、熱愛以簡單、聰明的方式串起每個系統。
Who you are…
喜歡學習,願意擁抱 AI 協作的新工作模式,持續吸收技術新知與產業知識
具備批判性思考,能對 AI 產出的程式碼與設計提出合理質疑與改進建議
擅長溝通,能將模糊的需求轉化為 AI 與人都能理解的清晰規格
勇於承擔,願意主動幫助其他同事
永聯物流開發的願景是「Change For Better」,並以「讓物流產業更簡單、更聰明、更永續」為目標。在 AI 時代,我們相信開發者真正的價值是主導決策、設計系統、確保品質,歡迎你來探索人機協作的新工作方式。
What skills are required...
熟悉 JavaSE、JavaEE、Spring、MyBatis 尤佳
具軟體開發經驗尤佳
具備使用 AI 工具(Claude / ChatGPT / Copilot 等)協助開發的經驗尤佳
願意學習 Claude Code、MCP、Prompt Engineering 等 AI 開發工具
對 TDD、Code Review、單元測試有基本認識
======
Our IT team says....
「永聯很注重程式碼底層架構,用Spring為底層持續打造易於開發維護的後端框架。」
「當初是受公司新創氛圍吸引,實際工作後很喜歡公司的文化和溝通的方式,會對一件事情做很全面的思考。」
「我當初是被同事拉進來的,進來後就一直待到現在,算一算也兩年了。」
Know more about us......
1. iThome:「物流新秀大膽翻轉臺倉儲作業,永聯靠IT賦予自動化設備神經」
https://ppt.cc/fXeJPx
2. CIO Taiwan:「風雲人物專訪-永聯物流開發資訊科技處副總經理黃信銘」
https://ppt.cc/fb6FFx