崗位職責:1、參與項目的總體架構(gòu)規(guī)劃、設計和技術(shù)架構(gòu)調(diào)整、性能調(diào)優(yōu);2、根據(jù)需求與設計完成項目核心業(yè)務的開發(fā);3、參與項目的代碼質(zhì)量管理和控制,保證項目的高質(zhì)量;4、良好的軟件工程意識、質(zhì)量意識,可所編寫的代碼進行測試;5、能夠在團隊中完成Code?Review的任務;6、參與公司內(nèi)業(yè)務系統(tǒng)的開發(fā),對初級開發(fā)工程師的進行指導。崗位要求:1.?5年以上Java開發(fā)工作經(jīng)驗,計算機相關(guān)專業(yè)本科以上學歷;2.?對于Java基礎技術(shù)體系(包括異常處理、JVM、多線程并發(fā)、IO、網(wǎng)絡)有一定的掌握和應用經(jīng)驗;3.?熟練使用常用Java技術(shù)框架(如Spring?MVC、Spring?Boot、MyBatis等);4.?具有主流內(nèi)存及文件搜索引擎(Solr、Elasticsearch等)、分布式服務框架(Dubbo、Spring?Cloud等)實施經(jīng)驗,并了解其原理;5.?熟悉MySQL/PostgreSQL數(shù)據(jù)庫中的一種或多種,有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗;6.?掌握Redis、MongoDB、HBase等至少一種常用NoSQL技術(shù)并具有實戰(zhàn)經(jīng)驗;7.?善于溝通,有良好的文檔寫作能力,口頭溝通能力,良好的團隊合作精神,良好的抽象思維。