Java 軟體工程師

Job updated 5 days ago
The employer was active 4 days ago

Job Description

【工作內容 Job Description】

  • 負責核心後端系統與 RESTful API/RPC 服務的設計、開發、建置與維護
  • 依據 SA/SD 需求與設計文件,實作前後端分離架構與共用模組
  • 參與分散式系統與微服務架構規劃(含服務拆分、服務治理、監控與穩定性優化)
  • 優化資料庫與交易流程效能,提升系統可靠性、可擴充性與高併發處理能力
  • 參與 backlog 維護、技術評估、Sprint Planning/Review 等敏捷開發流程
  • 配合 CI/CD 流程,確保程式碼版本管理、系統版更與自動化部署順暢
  • 撰寫並維護技術文件,協助系統更新管理與程式碼品質控管
  • 協助新人導入、Code Review,分享技術經驗,提升團隊整體開發水準


Requirements

【必備條件 Requirements】

  • 3 年以上 Java 後端開發實務經驗(經驗略少但技術紮實可評估中階職等)
  • 具備獨立開發與排錯能力,能從需求到上線完整負責一個功能模組
  • 熟悉 Java、Spring 生態圈:Spring Boot、Spring MVC、Spring Data JPA 等其中多項
  • 具 RESTful API 設計與實作經驗,了解常見的錯誤處理、版本管理與權限控管
  • 具 RPC 協議相關實務經驗
  • 熟悉關聯式資料庫:MySQL/MSSQL/Oracle 其中至少一種,能撰寫 SQL 並理解交易、索引等實務應用
  • 具 NoSQL/快取或搜尋引擎實務經驗:如 Redis、MongoDB、Elasticsearch 等其一或多項
  • 具分散式系統設計相關經驗,理解 CAP 理論與分散式交易處理概念
  • 理解微服務架構治理:服務註冊與發現、熔斷、限流等機制
  • 使用過常見中介元件/訊息佇列:Kafka、RabbitMQ 其中至少一種
  • 熟悉 Git 版控與 Maven 專案管理
  • 具 CI/CD 使用經驗:如 Jenkins、GitLab CI/CD 等其中一種
  • 具 Linux 基本操作能力,可進行日常維運查詢與 Shell Script 撰

【加分條件 Nice to Have】

  • 具 Socket/Socket.IO、多執行緒程式設計、NIO 等相關開發經驗
  • 有高併發、大流量系統設計或優化實務經驗
  • 具金融系統或交易平台開發經驗
  • 具資料庫效能調校、系統性能調優及架構升級實務經驗
  • 具有容器化經驗(例如 Docker)
  • 熟悉 Nginx、Tomcat 等 Web/Application Server 的使用與基本設定
  • 具 Web 前端開發經驗:JavaScript、HTML、CSS
  • 使用過任一前端框架:Vue/React/Angular
2
3 years of experience required
700,000 ~ 1,200,000 TWD / month
Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of the organization.
Full-time
Mid-Senior level
5
1M ~ 2M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
2
899K ~ 1.8M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
2
910K ~ 2M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
2
910K ~ 2M TWD / year
Logo of the organization.
Full-time
Entry level
1
40K+ TWD / month
Logo of InAddition Consultants Ltd..

About us

InAddition is committed to providing clients with professional and comprehensive integrated talent solutions, enabling companies to focus on their core business and achieve their strategic goals. 

To learn more about InAddition, please feel free to contact us via: [email protected] 

🌏:https://inaddition.com.tw/