崗位職責(zé):
1、參與技術(shù)方案、概要設(shè)計(jì)制定,參與架構(gòu)設(shè)計(jì)評(píng)審,參與編寫詳細(xì)設(shè)計(jì)文檔(功能設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì));
2、根據(jù)項(xiàng)目計(jì)劃參與編碼工作,并參與業(yè)務(wù)模塊的編碼工作,參與制定開發(fā)規(guī)范;
3、對(duì)產(chǎn)品需求、業(yè)務(wù)知識(shí)理解透徹;
4、按照公司要求,保證各項(xiàng)成果提交的規(guī)范性、及時(shí)性;
5、可以承擔(dān)內(nèi)部技術(shù)培訓(xùn)工作和客戶業(yè)務(wù)、技術(shù)培訓(xùn)。
6、完成上級(jí)交辦的其他任務(wù)。
任職要求:
1,計(jì)算機(jī)相關(guān)專業(yè),本科及以上學(xué)歷;
2,2-5年軟件系統(tǒng)開發(fā)與設(shè)計(jì)經(jīng)驗(yàn),具有獨(dú)立承擔(dān)軟件項(xiàng)目系統(tǒng)分析和設(shè)計(jì)經(jīng)驗(yàn)優(yōu)先;
3,具備扎實(shí)的Java編程基礎(chǔ), 掌握常用的算法、數(shù)據(jù)結(jié)構(gòu)、設(shè)計(jì)模式;
4,有的服務(wù)器開發(fā)經(jīng)驗(yàn),熟悉Java Web開發(fā)框架,如Spring, SpringMVC等;
5、掌握git、maven、Jenkins等工具。
6、熟悉Nginx、Tomcat、Docker、Kafka、Zookeeper等中間件的部署,并有優(yōu)化能力;
7,熟悉MySQL、HBase、Redis等關(guān)系/非關(guān)系數(shù)據(jù)庫的使用,掌握數(shù)據(jù)庫設(shè)計(jì)、優(yōu)化原則, 理解存儲(chǔ)、緩存、消息隊(duì)列等相關(guān)知識(shí);
8,具備較強(qiáng)的責(zé)任心、分析能力和溝通協(xié)作能力,熱衷于高可用架構(gòu)、性能分析與調(diào)優(yōu),勇于面對(duì)技術(shù)挑戰(zhàn),追求技術(shù)卓越;