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