1. 三年以上軟體開發經驗 2. 熟悉 Java 與 Shell Script 3. 熟悉單元測試 4. 知道 Design Pattern 5. 熟悉 Redis 6. 熟悉 ELK 7. 熟悉 SQL 語法及資料庫正規化 8. 熟悉 Spring 框架 9. 熟悉分佈式服務設計 10. 有閱讀官方技術文件的能力