崗位職責(zé):
1.輔助系統(tǒng)架構(gòu)師完成移動產(chǎn)品后臺的搭建,聚焦業(yè)務(wù)數(shù)據(jù)流、前后端交互功能實現(xiàn)、運營推廣分發(fā)、用戶數(shù)據(jù)收集等具體的模塊開發(fā) ;
2.結(jié)合產(chǎn)品經(jīng)理的App產(chǎn)品設(shè)計,以及公司其他信息化系統(tǒng)的建設(shè)情況,編寫概要設(shè)計文檔,完成各階段的開發(fā)需求 ;
3.根據(jù)項目計劃,獨立承擔(dān)系統(tǒng)模塊的開發(fā)工作,并協(xié)同開發(fā)團(tuán)隊共同完成各階段里程碑,確保系統(tǒng)開發(fā)高質(zhì)量按時交付 ;
4.參與在線用戶大數(shù)據(jù)平臺建設(shè),根據(jù)實際需要,參與數(shù)據(jù)中臺建設(shè) ;
5.負(fù)責(zé)在項目測試和驗證期間部署系統(tǒng)、維護(hù)服務(wù)、發(fā)版升級 。
任職要求:
注:須有C端高并發(fā)的開發(fā)經(jīng)驗或者JavaFX經(jīng)驗!?。?
1、計算機(jī)、軟件工程等相關(guān)專業(yè),具有5年以上的Java開發(fā)工作經(jīng)驗,2年以上的系統(tǒng)設(shè)計經(jīng)驗,2個以上完整App項目開發(fā)經(jīng)驗;
2、精通Java開發(fā),具有扎實的Java編程基礎(chǔ);熟練掌握多線程編程技術(shù)對JVM內(nèi)存模型以及性能優(yōu)化具有深入的理解;
3、熟練掌握Spring原理和實現(xiàn),對SSM開發(fā)框架有獨特的見解;
4、熟練掌握SpringBoot、SpringCloud框架,深刻理解微服務(wù)原理及運行機(jī)制,并對服務(wù)拆分、服務(wù)間調(diào)用、服務(wù)治理有深刻的理解 ;
5、熟練使用Mysql、Oracle等數(shù)據(jù)庫,具有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗;對分庫分表技術(shù)有深刻的理解 ;
6、掌握主流NoSQL數(shù)據(jù)庫(Redis、MongoDB等)的使用和優(yōu)化 ;
7、熟悉lucene原理,掌握ElasticSearch搜索引擎的使用;
8、熟練掌握常用的消息中間件(如:RabbitMQ、RocketMQ、Kafka)的原理及使用 ;
9、熟悉軟件開發(fā)工具,熟練使用Maven、Git等工具 ;
10、要求抗壓能力強,能夠承接一定的壓力和挑戰(zhàn),熟悉大數(shù)據(jù)開發(fā)相關(guān)技術(shù),具有相關(guān)開發(fā)經(jīng)驗者優(yōu)先考慮 。