職位描述:
1、可以擔(dān)任系統(tǒng)開發(fā)負(fù)責(zé)人,負(fù)責(zé)與需求端和業(yè)務(wù)端進(jìn)行業(yè)務(wù)和功能開發(fā)對接;
2、根據(jù)不同系統(tǒng)和業(yè)務(wù)需求給出技術(shù)解決方案并制定技術(shù)規(guī)則,快速完成新項(xiàng)目開發(fā);
3、負(fù)責(zé)系統(tǒng)架構(gòu)分析與設(shè)計、編碼實(shí)現(xiàn)和技術(shù)文檔等工作,確保業(yè)務(wù)支撐系統(tǒng)的質(zhì)量、安全和性能。
4、負(fù)責(zé)分析和梳理軟件開發(fā)項(xiàng)目技術(shù)需求,確定技術(shù)框架、關(guān)鍵流程和算法;
5、負(fù)責(zé)規(guī)劃和設(shè)計軟件平臺通用技術(shù)架構(gòu),實(shí)現(xiàn)關(guān)鍵功能;
6、根據(jù)業(yè)務(wù)需求確立功能實(shí)現(xiàn)的優(yōu)先級并制定開發(fā)計劃,按照項(xiàng)目要求,按時保質(zhì)保量完成產(chǎn)品研發(fā)和交付;
7、根據(jù)業(yè)務(wù)需求設(shè)計數(shù)據(jù)庫邏輯和物理模型, 開發(fā)數(shù)據(jù)庫所需要的存儲過程、函數(shù)、腳本等,熟悉BI系統(tǒng)或報表系統(tǒng)開發(fā)優(yōu)先;
8、參與用戶需求確認(rèn),根據(jù)開發(fā)規(guī)范編寫各種開發(fā)文檔及項(xiàng)目文檔,根據(jù)開發(fā)需要進(jìn)行技術(shù)調(diào)研,解決相關(guān)技術(shù)問題。
職位要求:
1. 計算機(jī)及相關(guān)專業(yè)本科或以上學(xué)歷,3年以上Java開發(fā)經(jīng)驗(yàn)
2. 具備扎實(shí)的java基礎(chǔ) ,熟悉常用的數(shù)據(jù)結(jié)構(gòu)及算法,熟悉計算機(jī)及網(wǎng)絡(luò)相關(guān)知識
3. 熟練掌握OO思想,具備扎實(shí)的抽象能力、設(shè)計能力,熟悉面向?qū)ο笤O(shè)計原則,掌握設(shè)計模式及應(yīng)用場景
4. 熟練使用spring、springboot、mybatis、jfinal等常用框架,了解原理,閱讀過其中一個或多個源碼者優(yōu)先。
5. 熟練掌握mysql、sqlserver等相關(guān)數(shù)據(jù)庫技術(shù),有性能優(yōu)化意識及能力;熟悉常用nosql
6. 了解jvm內(nèi)存模型相關(guān)知識,有并發(fā)編程相關(guān)經(jīng)驗(yàn)
7. 熟悉分布式系統(tǒng)常見技術(shù),有使用經(jīng)驗(yàn)者優(yōu)先
8. 熟悉linux平臺常用命令及服務(wù)器先骨干知識,具備腳本編寫能力
9. 有前端開發(fā)經(jīng)驗(yàn),熟悉當(dāng)前流行前端技術(shù)并有實(shí)際實(shí)踐經(jīng)驗(yàn)者優(yōu)先
10. 具有比較強(qiáng)的問題分析和處理能力,有比較優(yōu)秀的動手能力,熱衷技術(shù),精益求精,有一定的技術(shù)癖
11. 熱愛技術(shù),工作認(rèn)真、嚴(yán)謹(jǐn),具備較強(qiáng)的學(xué)習(xí)能力和責(zé)任心,能自我激勵,善于溝通與團(tuán)隊(duì)協(xié)作。