資深軟體工程師
Description
使用最新技術開發 B2B2C 電子商務平台
使用 Agile/Scrum 方法,希望您加入我們成為充滿活力與創新精神團隊的一員
Job responsibilities:
1.與領導團隊及各部門建立溝通與合作關係,推動並引導開發人員執行開發相關工作,負責專案規劃、上線維運等事項。
2.擔任開發團隊中的技術骨幹角色,承擔核心技術的實作工作(如 Java Spring Boot 或 Node.js 服務開發),並解決開發過程中的技術問題。
3.根據使用者需求進行系統分析與設計,提出相關解決方案,並撰寫設計與開發相關文件。
4.負責不同地點所使用系統的維護與優化,並協助解決開發團隊遇到的技術問題。
5.執行主管交辦任務。
Requirements
Requirements:
Essential Skills
1.具備 5 年以上後端開發經驗,精通 Java (Spring Boot),並具備 Node.js 實際專案開發經驗。
2. 精通 RESTful API 的設計與開發。
3. 具備微服務架構設計與實作經驗。
4. 熟悉關聯式資料庫與 NoSQL 資料庫(如 MySQL、MariaDB、MongoDB、Redis)。
5. 具備 Docker 容器化與 Kubernetes 編排工具的使用經驗。
6. 熟悉敏捷式開發流程(如 Scrum、Kanban)。
Preferred Skills:
1.熟悉訊息佇列系統(如 Kafka、RabbitMQ 等)。
2.具備 Python 或 NodeJS 的開發經驗。
3.有雲端平台使用經驗(如 AWS、Azure)。
4.了解前端技術(如 React、Angular 或 Vue.js)。