工作職責:
1、負責產(chǎn)品功能需求的開發(fā)、聯(lián)調(diào)、測試與版本發(fā)布等開發(fā)活動;;
2、深度參與版本/項目需求評審、獨立完成系統(tǒng)功能模塊的編碼,獨立完成所負責模塊的開發(fā);
3、主導團隊中技術(shù)方案討論、技術(shù)調(diào)研、開發(fā)計劃制定,解決開發(fā)中的技術(shù)難題;
4、對產(chǎn)品功能設(shè)計提供技術(shù)支持,按時按質(zhì)按量完成開發(fā)任務;
5、主導研究產(chǎn)品相關(guān)的技術(shù)架構(gòu),研討相關(guān)方案提高系統(tǒng)安全穩(wěn)定性與性能,包括:服務端接口優(yōu)化、底層組件優(yōu)化等;
6、為銷售、設(shè)計與售后交付等各環(huán)節(jié)提供技術(shù)支持,提供必要的技術(shù)方案和技術(shù)培訓;
7、負責部門內(nèi)部分管理工作,配合部門負責人完成部門的各項工作,不斷完善團隊工作規(guī)范與技術(shù)描述性文檔,主動帶動團隊成員學習成長;
8、完成公司及上級指定的日常工作任務,包含臨時任務。
任職要求:
1、大專及以上學歷,3年以上研發(fā)工作經(jīng)驗,計算機專業(yè)背景
2、熟練掌握Java的開發(fā)以及相關(guān)IDE、工具的使用,JAVA基礎(chǔ)知識扎實,熟悉集合、I/O、多線程等;
3、熟悉微服務架構(gòu)下的軟件開發(fā),熟悉Spring Framework全家桶或類似開發(fā)框架技術(shù),了解Java應用調(diào)優(yōu)相關(guān)技術(shù);
4、熟悉MySQL數(shù)據(jù)庫,熟悉常用的數(shù)據(jù)庫操作優(yōu)化技術(shù)(如優(yōu)化表結(jié)構(gòu)、建立索引、讀寫分離等);
5、熟悉常見的緩存服務(如Redis)、消息服務(如RabbitMQ)、配置服務(如ZK);
6、能夠熟練使用Git;
7、參與過中大型產(chǎn)品版本的開發(fā)任務與核心功能開發(fā),了解框架技術(shù),并能做框架設(shè)計者優(yōu)先考慮;
8、能獨立編輯發(fā)明專利并能夠授權(quán)者優(yōu)先考慮;
9、具備開源與自學內(nèi)驅(qū)力,了解開源學習途徑,并能貢獻提交合并的PR者優(yōu)先考慮。