資深軟體工程師 / 程式設計師 ( Senior )|AI Agent 開發
Summary
Senior software engineer in Taipei (Daan District) building web systems via spec-driven, AI-native development: turn system-analysis docs into technical specs, then use AI coding agents like Claude Code to develop, test, and review code. Stack includes Java/Spring Boot 4, Vue, PostgreSQL/Redis, Docker/Kubernetes, plus LLM APIs, RAG, and MCP integrations.
我們正在全面導入 『AI-Native、Specification-Driven Development(規格驅動開發)』。
工程師不再以大量手寫程式碼為主要工作,而是從 SA 系統分析文件出發,進一步完成技術設計與 Development Specification,運用 Claude Code 等 AI Coding Agent進行程式開發、測試、重構與整合。
《我們重視的是資深工程師真正的核心能力》:
理解需求、設計架構、定義規格、拆解任務、駕馭 AI、Review 程式碼,以及對最終交付品質負責。
公司並提供【AI 開發工具補助】,讓 AI 正式成為日常開發工具,而不是工程師自行摸索的額外工具。
技術佳、具備獨立解決問題能力者,我們會依專業能力與實務經驗,提供具競爭力的薪資待遇。
---
## 工作內容
1. AI Agent × 規格驅動開發
- 依 SA 系統分析文件理解需求與業務規則
- 進行技術設計,完成 Development Specification
- 拆解 AI Agent 可執行的開發任務
- 使用 Claude Code 等 AI Coding Agent 進行開發、測試、Debug、Refactoring
- Review AI 產出的程式碼,完成整合與品質驗證
2. 系統設計與核心功能開發
- Application / Module Design
- RESTful API、Data Model、Business Logic 設計
- Transaction、權限、例外處理、Cache、Logging
- 系統效能、安全性、可維護性與擴充性設計
3. 前後端分離 Web 系統開發
- Backend:Java / Spring Boot 4
- Frontend:Vue
- RESTful API / API First
- SQL Database / Redis /PostgreSQL
- Docker / Kubernetes
4. AI Agent 應用開發
- 將 AI Agent 實際整合至 Web-Based 系統
- LLM API、RAG、Tool Calling、MCP、Structured Output
- AI 與企業資料庫、API及既有資訊系統整合
5. 工程品質與 CI/CD
- Code Review / Refactoring / Debugging
- Unit Test / Integration Test
- Jenkins / Git-based CI/CD
- Container Build、Deployment、Kubernetes
---
## 必要條件
- 具備 Java 開發能力及實務經驗
- 熟悉 Spring Framework / Spring Boot
- 熟悉 RESTful API、SQL、資料庫設計及 Transaction
- 具備 Web Application 開發經驗
- 能進行需求理解、系統設計、開發及問題排除
- 具備 Code Review、Debugging、Refactoring 能力
- 能閱讀、理解並改善既有系統程式碼
- 重視程式品質、架構合理性與長期可維護性
- 願意將 AI Coding Agent 深度運用於日常軟體開發
---
## 我們的開發方式
我們不是要找「只會叫 AI 寫程式」的人。
我們要找的是本身具備 Software Engineering 能力,並能進一步利用 AI 放大自己能力的資深工程師。
**SA Analysis → Technical Design → Development Spec → AI Agent Development → Review → Test → Integration → CI/CD**
AI 負責加速實作,
我們希望資深工程師把時間從大量重複 Coding,轉移到更高價值的:需求理解、架構設計、規格、技術決策、AI Orchestration、Code Review、整合與問題解決。