工作內(nèi)容:
1.?技術(shù)選型、架構(gòu)搭建,系統(tǒng)架構(gòu)(平臺、數(shù)據(jù)庫、接口和應(yīng)用架構(gòu)等),解決開發(fā)中各種系統(tǒng)架構(gòu)問題;
2.?負(fù)責(zé)軟件系統(tǒng)平臺核心功能模塊設(shè)計(jì)、核心代碼開發(fā);
3.?主導(dǎo)項(xiàng)目關(guān)鍵技術(shù)問題的攻關(guān),協(xié)助項(xiàng)目管理對技術(shù)問題進(jìn)行跟進(jìn)。
4.?編寫規(guī)范的開發(fā)文檔以及相關(guān)技術(shù)文檔等;
任職要求:
1.?計(jì)算機(jī)或相關(guān)專業(yè)本科及以上學(xué)歷,3年以上Java開發(fā)經(jīng)驗(yàn),至少有一個(gè)項(xiàng)目的系統(tǒng)架構(gòu)經(jīng)驗(yàn);
2.?精通JAVA,熟悉設(shè)計(jì)模式,熟練掌握面向?qū)ο缶幊毯褪录?qū)動(dòng)編程風(fēng)格;
3.?精通主流互聯(lián)網(wǎng)應(yīng)用開源框架,具有SpringMVC、Spring、?MyBatis、Dubbo、Kafka、Redis、Spring?Boot,?docker等開發(fā)經(jīng)驗(yàn);
4.?熟悉分布式、SOA、REST、緩存技術(shù)、并發(fā)控制、消息通訊等技術(shù);
5.?精通數(shù)據(jù)庫設(shè)計(jì)和性能優(yōu)化,熟悉MySQL、MongoDB等主流RDBMS和NoSQL數(shù)據(jù)庫,以及數(shù)據(jù)庫SQL、JDBC、MyBatis等編程經(jīng)驗(yàn);