【崗位職責(zé)】:Java中級開發(fā)工程師
1、負(fù)責(zé)公司業(yè)務(wù)模塊級的開發(fā),明確開發(fā)目標(biāo),制定開發(fā)計劃;
2、負(fù)責(zé)公司產(chǎn)品的編碼實現(xiàn),并能主動維護負(fù)責(zé)模塊的代碼質(zhì)量;
3、協(xié)助處理業(yè)務(wù)中的技術(shù)問題及線上問題的排查;
4、根據(jù)開發(fā)進(jìn)度和任務(wù)分配,完成相應(yīng)軟件模塊的設(shè)計、開發(fā)、單元測試和文檔編寫;
5、調(diào)整、部署系統(tǒng)平臺的搭建,調(diào)優(yōu)等;
6、完善基礎(chǔ)服務(wù),開發(fā)框架及代碼庫,提升開發(fā)效率及質(zhì)量;
7、有效地進(jìn)行團隊配合,有效地獲取和滿足需求,有效溝通。
【任職條件】:
1、3年左右JAVA后端開發(fā)經(jīng)驗;
2、JAVA?基礎(chǔ)扎實,良好的編碼規(guī)范。理解IO、多線程、集合等基礎(chǔ)框架,深入理解JVM?原理;
3、熟練使用MySQL、SqlServer其中至少一個數(shù)據(jù)庫,并能對SQL或庫表進(jìn)行優(yōu)化,熟悉索引原理,能進(jìn)行索引分析和性能分析;
4、熟悉常用的設(shè)計模式,具有代碼重構(gòu)和優(yōu)化能力,有成功的重構(gòu)經(jīng)驗,能對復(fù)雜的分布式系統(tǒng)進(jìn)行重構(gòu)優(yōu)化;
5、了解Spring生態(tài),有使用SpringCloud?2年以上的實際項目經(jīng)驗;
6、有良好的編碼風(fēng)格、自測手段,具有自我管理意識,有清晰的編程能力,算法實現(xiàn)能力,數(shù)據(jù)結(jié)構(gòu)知識;
7、加分項,有kafka、redis、elasticsearch、flowable、報表引擎經(jīng)驗優(yōu)先;
8、有l(wèi)inux,?docker容器部署使用優(yōu)先。