1、負(fù)責(zé)系統(tǒng)服務(wù)器端功能的分析、設(shè)計及實現(xiàn),并完成單元測試;
2、負(fù)責(zé)相關(guān)技術(shù)文檔編寫;
3、負(fù)責(zé)與前端功能模塊進行系統(tǒng)集成聯(lián)調(diào);
4、配合項目經(jīng)理進行技術(shù)決策,進行技術(shù)風(fēng)險評估;
5、負(fù)責(zé)對軟件開發(fā)團隊的技術(shù)指導(dǎo)。
任職條件:
1、精通java語言,J2EE體系以及主流Java開源框架,熟悉多線程,多進程,網(wǎng)絡(luò)編程以及常用數(shù)據(jù)結(jié)構(gòu)和算法;?
2、熟悉常用的架構(gòu)模式和設(shè)計模式,具備良好的設(shè)計能力;?
3、熟悉高性能,高并發(fā),高可用,大數(shù)據(jù)量服務(wù)端的技術(shù)架構(gòu),對系調(diào)優(yōu)設(shè)計和實現(xiàn)有一定的經(jīng)驗;?
4、熟悉SpringMVC,Spring,Mybatis,docker技術(shù)、Dubbo等框架的原理、開發(fā)、部署;?
5、熟悉Mysql數(shù)據(jù)庫基礎(chǔ)原理;(了解非關(guān)系數(shù)據(jù)庫等大數(shù)據(jù)開發(fā)優(yōu)先);?
6、熟悉迭代開發(fā)過程,熟悉Svn/Git,Maven等配置管理工具;?
7、具有SOA架構(gòu)設(shè)計經(jīng)驗,并熟練掌握相關(guān)的開源框架;?
8、掌握常用的linux命令,能夠獨立部署系統(tǒng),具有比較強的問題解決能力;?
9、有html5軟件開發(fā)經(jīng)驗優(yōu)先;?
10、對分布式事務(wù)處理有深刻理解,并有分布式事務(wù)開發(fā)經(jīng)驗優(yōu)先。