Java Software Engineer

Website Omnichat

Omnichat is an omnichannel chat commerce platform for retail and ecommerce to increase sales and conversion.

Omnichat (原Easychat)創辦於 2017年,是來自香港的新創企業,專注於發展全通路對話式商務 (Omnichannel Chat Commerce)。涉及技術和產品包括串接官網對話及整合不同社群通訊軟體, 跨渠道用戶數據追蹤,全通路線上線下 OMO 導購銷售,Live Chat、Chatbot、自動化跨渠道再行銷,快速讓客戶營收成長及提升銷售轉換。目前正擴大市場版圖:台灣、香港、馬來西亞、新加坡等多個亞洲城市品牌客戶。

工作內容

  • 開發並改良In-house 全通路 OMO 對話導購銷售的各類功能。
  • 跨平台訊息管理中心,同時兼容Web、FB、LINE、Whatsapp、WeChat、IG 等所有渠道的 API 整合
  • 其他第三方 API 設計的開發
  • 整合第三方通訊軟體平台、社交平台、開店平台、CRM / ERP 等系統
  • AWS 雲端系統架構設計與開發
  • 系統自動化部署與測試流程開發
  • 資料庫設計與優化
  • 有機會參與並研發最新技術包括即時通訊系統、AI/ Machine Learning、NoSQL、雲端技術、Automation CI/CD technology
  • 和創始團隊共同合作,參與到用戶需求及產品方向的討論及功能

必備技能

  • 熟悉 Java Spring Boot 框架
  • 熟悉任何一種資料庫 (e.g. MYSQL, MongoDB)
  • 熟悉物件導向 (OOP) 設計及開發
  • 良好的分析與解決問題能力,具團隊合作精神,善於溝通
  • 熟悉 Git 版本控制流程
  • 熟悉以下開發工具與環境 (IntelliJ/Linux/Git/Maven/Tomcat/Docker)

加分條件

  • 具備實時聊天應用 (Real-time chat application) 開發經驗 (如:websocket, XMPP 應用)
  • 具備使用 AWS / GCP 服務開發經驗,包含 AWS Lambda / GCP Cloud Function、AWS SQS、GCP PubSub、AWS ECS
  • 熟悉 CI/CD 流程 (Jenkin / Chef)
  • 前端/全端開發經驗

Who we are looking for

  • 細心、耐心及責任感
  • 主動積極的態度
  • 喜歡學習、接受挑戰
  • 願意思考、傾聽、溝通
  • 邏輯能力強,能舉一反三,靈活運用
  • 能接受快速的工作步調,跟上快節奏的工作環境

To apply for this job please visit www.linkedin.com.