崗位職責:
1.參與項目調研,并根據調研內容編寫設計文檔,負責功能模塊的設計與開發;
2.維護和優化現有Java應用程序;
3.遵循代碼規范,編寫可復用、可擴展的代碼;
4.設計并實現RESTfuLAPI接口,與前端的高效協作;
5.與產品、測試團隊協作,修復開發過程中的Bug;
6.對接業務部門報表需求,溝通并分析需求,完成報表及數據可視化的設計與開發;
7.會使用的數據可視化工具開發和維護,有數據可視化項目經驗者優先。
任職資格:
1、本科及以上學歷,計算機軟件相關專業優先;
2、Java基礎扎實,理解集合、多線程、IO/NIO等;
3、熟練使用Spring全家桶(SpringMVc,Spring Boot,SpringCloud);
4、熟悉大數據量、高并發、高性能的分布式系統的設計及應用、調優;有多線程開發經驗、千萬級以上數據量設計與開發經驗優先;
5、能熟練使用Eclipse/Idea/VS等開發工具,熟悉使用代碼版本控制工具SVN和Git;
6、熟悉至少兩個主流的消息中間件(例如RocketMQ、ActiveMQ、kafka、RabbitMQ);
7、熟悉常見緩存和NoSQL數據庫,如:Redis、MongoDB等;
8、掌握1種以上常見BI決策/報表分析系統設計及維護經驗,精通幾何BI產品者優先;
9、良好的溝通和團隊協作能力。