技術要求:
1. 有成功的C端產品開發經歷,能夠理解C端用戶的需求和體驗;
2. 能夠很好的理解從前端到后端的整個開發流程,比如熟悉前端渲染頁面需要的數據結構,請求方式;
3. 在功能設計過程中能考慮全面,包括但不限于 異常處理、并發處理、超時處理;
4. 能夠很好的將關系型數據庫(MySQL)和非關系型數據庫(MongoDB, Redis等)以及 各種中間件 (如Kafka和RabbitMQ)運用于實際開發當中;
5. 熟練使用Spring Boot、Hibernate或MyBatis等主流Java開發框架;
6. 熟悉微服務架構和實現技術,有SpringCloud、Dubbo等業務經驗的加分考慮
7. 具有五年以上后端開發的經驗;
8. 良好的編碼習慣和技術文檔編寫能力;
9. 熟練使用GIT做版本管理。