崗位職責(zé):
1、負(fù)責(zé)軟件系統(tǒng)服務(wù)端的技術(shù)評估,提供服務(wù)端技術(shù)解決方案
2、參與軟件系統(tǒng)需求評審,避免需求理解偏差
3、拆解軟件系統(tǒng)服務(wù)端開發(fā)任務(wù),制定服務(wù)端開發(fā)計(jì)劃
4、負(fù)責(zé)軟件系統(tǒng)服務(wù)端的代碼設(shè)計(jì),確保系統(tǒng)的可擴(kuò)展性、穩(wěn)定性和安全性
5、編寫軟件系統(tǒng)服務(wù)端代碼,并對已編寫代碼進(jìn)行測試,確保代碼邏輯準(zhǔn)確。
6、編寫軟件系統(tǒng)服務(wù)端開發(fā)過程文檔(數(shù)據(jù)庫文檔、接口文檔、流程圖、系統(tǒng)架構(gòu)圖等),確保開發(fā)過程文件有效保存,防止文件丟失
7、部署軟件系統(tǒng)代碼,完成軟件系統(tǒng)上線
8、發(fā)現(xiàn)和解決軟件系統(tǒng)服務(wù)端缺陷,確保系統(tǒng)穩(wěn)定運(yùn)行
9、監(jiān)控軟件系統(tǒng)服務(wù)端運(yùn)行狀態(tài),避免系統(tǒng)崩潰
10、管理代碼版本,確保代碼可追溯性
11、其他涉及的相關(guān)工作
任職要求:
1、掌握J(rèn)ava語言、異常處理、多線程編程、集合框架等
2、掌握分布式系統(tǒng)的開發(fā)和調(diào)試技術(shù),熟悉分布式系統(tǒng)的基本原理和設(shè)計(jì)思想
3、熟悉常用的Web開發(fā)技術(shù)
4、熟悉消息隊(duì)列概念和作用,掌握常用消息隊(duì)列技術(shù)
5、了解關(guān)數(shù)據(jù)庫基本原理、使用和優(yōu)化的方法
6、了解前端框架技術(shù)
7、了解常見的安全漏洞和相應(yīng)的防御措施
其他要求:
1、學(xué)信網(wǎng)可查統(tǒng)招本科及以上學(xué)歷;
2、需擁有基因測序/生物工程/醫(yī)藥領(lǐng)域相關(guān)從業(yè)經(jīng)歷,其他行業(yè)請勿投遞。