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