1、計算機及相關(guān)專業(yè)本科以上學(xué)歷?;ヂ?lián)網(wǎng)/軟件行業(yè)2年以上java研發(fā)和系統(tǒng)設(shè)計經(jīng)驗;
2、熟悉Java常見開發(fā)框架使用及原理,有高并發(fā)編程和網(wǎng)絡(luò)編程經(jīng)驗,有springboot、mybatis、springcloud經(jīng)驗值優(yōu)先;
3、熟悉MySQL、Redis、Nginx和RocketMQ等技術(shù),并可以對其調(diào)優(yōu);
4、對數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計、系統(tǒng)架構(gòu)設(shè)計等有較為深刻的理解;
5、有寬闊的技術(shù)視野,對開源和業(yè)界技術(shù)有一定的了解;
6、優(yōu)秀的分析問題和解決問題的能力,對解決具有挑戰(zhàn)性問題充滿激情;
7、具有良好的溝通能力和團隊合作精神,有比較強的推動能力;
8、參與過千萬級用戶系統(tǒng)設(shè)計或開發(fā)者優(yōu)先;
9、熟悉TCP/IP、Socket、RPC、HTTP2、XMPP、MQTT、COAP等協(xié)議這優(yōu)先。
1、根據(jù)業(yè)務(wù)場景和需求,決定技術(shù)方向,做技術(shù)選型;
2、針對遺留系統(tǒng)改造,遺留系統(tǒng)絞殺,提供技術(shù)方案;
3、對新業(yè)務(wù)系統(tǒng)進行架構(gòu)設(shè)計,滿足功能和非功能需求;
4、實現(xiàn)關(guān)鍵技術(shù)模塊代碼,確保技術(shù)方案可行;
5、用敏捷、創(chuàng)新思維解決問題