工作職責(zé):
1.參與產(chǎn)品需求分析,并根據(jù)需求制定合理的技術(shù)方案,包括系統(tǒng)架構(gòu)設(shè)計、功能設(shè)計、數(shù)據(jù)庫設(shè)計等。
2.參與并主導(dǎo)完成核心模塊的開發(fā)、測試和上線工作。
3.解決項目中的關(guān)鍵問題和技術(shù)難題;
4.根據(jù)迭代周期,制定開發(fā)計劃,并協(xié)調(diào)開發(fā)人員在規(guī)定時間內(nèi)完成。
5.撰寫相關(guān)技術(shù)文檔、指導(dǎo)和培訓(xùn)初中級開發(fā)人員,總體帶領(lǐng)團(tuán)隊技術(shù)提升,培養(yǎng)團(tuán)隊技術(shù)氛圍。
任職資格:
1、5年及以上JAVA開發(fā)經(jīng)驗,擔(dān)任過研發(fā)Leader者優(yōu)先。
2、具備扎實的計算機(jī)專業(yè)知識,具備良好的代碼素養(yǎng),追求極致的代碼質(zhì)量;
3、熟練掌握主流開源技術(shù)棧,包括但不限于Spring、MyBatis、SpringBoot、SpringCloud全家桶,有實際基于SpringCloud項目的落地實踐經(jīng)驗。
4、熟練掌握主流開源中間件,包括但不限于Redis、RocketMQ、ElasticSearch、MongoDB等,能夠掌握開源中間件的使用方法、優(yōu)缺點、工作原理、最佳實踐。
5、熟練掌握主流數(shù)據(jù)庫,包括但不限于Postgres、MySQL等,對于數(shù)據(jù)庫的讀寫性能、事務(wù)處理、索引優(yōu)化、SQL優(yōu)化等。
6、掌握Linux操作系統(tǒng)下日常操作和維護(hù)。
7、掌握多種技術(shù)棧優(yōu)先,掌握前端開發(fā)能力,掌握HTML、CSS、JavaScript、Vue等前端技術(shù),并具備前端研發(fā)能力者優(yōu)先錄用。
7、具備良好的溝通能力和理解能力,能夠與團(tuán)隊成員進(jìn)行有效的溝通交流。
8、具備持續(xù)的學(xué)習(xí)能力,對新知識具備良好的接受和學(xué)習(xí)能力,持續(xù)學(xué)習(xí)持續(xù)進(jìn)步。