初級/中級Java開發(fā)工程師
7000-12000元/月一、崗位職責(zé)
1、制定開發(fā)流程,參與系統(tǒng)架構(gòu)與組件設(shè)計,編寫并推行開發(fā)規(guī)范文檔,推動規(guī)范在團(tuán)隊中的落地實施,參與部門基礎(chǔ)系統(tǒng)的整體規(guī)劃、架構(gòu)設(shè)計及實施工作;
2、主導(dǎo)開發(fā)過程中的關(guān)鍵技術(shù)問題攻關(guān),提出優(yōu)化策略,為團(tuán)隊成員提供技術(shù)難題解決方案,審核開發(fā)成果并給予建設(shè)性反饋;
3、參與需求分析與評審,完成項目前期準(zhǔn)備及開發(fā)執(zhí)行,科學(xué)分解任務(wù)并合理分配,協(xié)調(diào)資源調(diào)配,助力團(tuán)隊成員能力提升;
4、獨立承擔(dān)核心模塊的開發(fā)工作,掌握各成員開發(fā)進(jìn)展并進(jìn)行匯總整合,確保項目成果按時高質(zhì)量交付;
5、負(fù)責(zé)軟件產(chǎn)品的日常維護(hù)與版本升級,高效排查并修復(fù)系統(tǒng)缺陷,持續(xù)跟蹤線上問題并快速響應(yīng),推動系統(tǒng)持續(xù)優(yōu)化與迭代改進(jìn)。
二、任職資格
1、本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè),三年以上Java開發(fā)經(jīng)驗,具備扎實的JAVA基礎(chǔ),熟練掌握io、多線程、JVM、集合等核心知識,有APP開發(fā)經(jīng)驗者優(yōu)先考慮;
2、熟悉互聯(lián)網(wǎng)常用技術(shù)棧及中間件:如分庫分表、分布式架構(gòu)、消息隊列,了解IOC、AOP、MVC等設(shè)計模式及其底層原理;
3、深入理解Spring、dubbo、netty等主流框架的設(shè)計理念與實現(xiàn)機(jī)制,熟練運用分布式、多線程等高性能開發(fā)技術(shù);
4、精通mysql等關(guān)系型數(shù)據(jù)庫的開發(fā)與設(shè)計,掌握Redis等NOSQL數(shù)據(jù)庫的應(yīng)用與架構(gòu)設(shè)計,具備獨立完成原型開發(fā)及技術(shù)文檔撰寫的能力;
5、具備出色的邏輯思維能力,善于分析和解決復(fù)雜問題,樂于知識分享,擁有良好的溝通協(xié)作能力和團(tuán)隊意識,能適應(yīng)一定工作壓力。