崗位職責:
1、參與產品和技術方案的討論和評審;
2、協(xié)助架構師進行公司軟件系統(tǒng)框架、核心模塊和對外接口的詳細設計,參與核心代碼的編寫;
3、參與項目的模塊概要設計、編碼實現(xiàn)、單元測試、系統(tǒng)整合測試,分析并解決軟件開發(fā)過程中的問題,確保開發(fā)模塊安全、高質量、性能良好;
4、編寫和整理技術文檔,參與技術難點的攻關和技術預研,開展技術研究成果的培訓,能指導初級工程師進行開發(fā)和文檔編寫等開發(fā)類工作和績效評估;
5、完成相關的工作計劃制定并達成工作目標。
任職要求:
1、本科以上學歷,計算機、電子、軟件、通訊相關專業(yè);
2、5年以上Java軟件開發(fā)經驗,具備優(yōu)秀的分析設計能力和代碼編寫能力;
3、精通Java語言編程,掌握優(yōu)秀的java編程習慣和高性能編程技能;
4、掌握spring生態(tài)圈各種開發(fā)平臺并有實際項目開發(fā)經驗,包括springcloud,spring?boot等框架,熟悉RESTful和SOAP?Web?Service的開發(fā);有至少一個以上微服務架構項目開發(fā)經驗;
5、熟悉常用的關系數(shù)據(jù)庫MySQL,熟悉至少一種nosql數(shù)據(jù)庫;能夠熟練編寫sql代碼并掌握sql優(yōu)化以及數(shù)據(jù)庫性能優(yōu)化技能;
6、熟練使用jQuery、CSS、HTML4/5、AJAX、vue.js等Web前端開發(fā)技術;
????????????????????????????????????????????????????????7、較好的溝通能力、協(xié)調能力、書面表達能力,具備良好的團隊協(xié)作能力,能承受一定工作壓力;思路清晰,善于思考,能獨立分析和解決問題;具有創(chuàng)新思維,能不斷推陳置新。