工作職責
1. 負責公司技術開發(fā)工作,為用戶提供更好的體驗,幫助業(yè)務更加健康快速穩(wěn)定地發(fā)展;
2. 深度參與核心功能的設計、開發(fā)、測試、上線全過程,以及線上數(shù)據(jù)分析、功能迭代優(yōu)化、疑難問題解決過程;
3. 理解和掌握常用的架構設計、性能優(yōu)化、高可用保障理念,并能靈活運用于核心鏈路系統(tǒng)的優(yōu)化;
4. 善于對外與客戶溝通業(yè)務需求、討論技術方案,對內與各部門同事之間的協(xié)調方案;
5. 跟蹤前沿技術和理念,用創(chuàng)新的思路方法解決業(yè)務帶來的技術挑戰(zhàn)。
任職資格
1. 兩年以上開發(fā)及設計經驗,Java基礎扎實,理解IO、多線程、集合等基礎框架,對JVM原理有一定的了解;熟悉面向對象設計開發(fā);
2. 熟練使用Web開發(fā)、網絡編程、多線程并發(fā)編程,熟悉常用的設計模式,熟悉關系型數(shù)據(jù)庫,熟悉分布式緩存、消息等中間件;
3. 熟練使用開源框架(Spring/SpringMVC/MyBatis),并且對其核心思想、實現(xiàn)原理有一定認知;
4. 熟練掌握Linux常用命令,能獨立完成系統(tǒng)發(fā)布部署工作;
5. 對主流關系型數(shù)據(jù)庫或者非關系型數(shù)據(jù)庫中的一種有較豐富的使用經驗;
6. 熟悉分布式系統(tǒng)的設計和應用,熟悉分布式、緩存、消息、搜索、推薦等機制;能對分布式常用技術進行合理應用,解決問題;
7. 熟練使用vue技術/HTML5 /等相關技術,熟悉HBuilder等開發(fā)工具;
8. 良好的溝通技能與團隊合作,勤奮好學;
9. 有數(shù)據(jù)經驗優(yōu)先,有高并發(fā)、大數(shù)據(jù)量業(yè)務處理的實踐經驗者優(yōu)先。