1.負責所在業(yè)務方向相關產品的后端開發(fā)及系統(tǒng)架構優(yōu)化,獨立完成建模設計、接口設計,承擔相關系統(tǒng)程序的性能提升、代碼優(yōu)化。
??2.獨立完成模塊功能開發(fā)、單元測試、Bug修復、項目上線,并按規(guī)范書寫思路清晰的概要設計和詳細設計。
??3.參與團隊的技術文檔和開發(fā)規(guī)范的制訂,并對開發(fā)過程進行周期性總結,持續(xù)地優(yōu)化開發(fā)流程。
??4.參與項目或產品的需求分析討論及技術設計。
??任職資格:
??1.計算機相關專業(yè),本科及以上學歷。
??2.具有扎實的Java基礎,理解IO、多線程、集合等基礎框架,對JVM原理有一定的了解。
??3.熟悉Spring、Mybatis、SpringMVC等開源框架的原理和機制。
??4.熟悉Git+maven模式的代碼版本管理,了解消息隊列(RabbitMQ,ActiveMQ)。
??5.掌握多線程及高性能的設計與編碼及性能調優(yōu),具有Dubbo、Zookeeper等使用經(jīng)驗。
??6.掌握Linux操作系統(tǒng)和大型數(shù)據(jù)庫(Oracle、MySQL),對SQL優(yōu)化有豐富的經(jīng)驗。
??7.喜歡嘗試新技術,追求編寫優(yōu)雅的代碼,從技術趨勢和思路上能影響技術團隊。
??8.具有3年及以上Java開發(fā)經(jīng)驗者優(yōu)先考慮。