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