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