職位說明:
1、根據(jù)業(yè)務需求負責設計、開發(fā)并實現(xiàn)各產(chǎn)品功能;?
2、系統(tǒng)核心代碼編寫,持續(xù)系統(tǒng)優(yōu)化;?
3、協(xié)同需求、測試人員實現(xiàn)產(chǎn)品上線,并監(jiān)控產(chǎn)品服務,及時處理線上異常;?
4、解決開發(fā)過程中遇到的技術問題;?
5、系統(tǒng)日常技術支持和系統(tǒng)維護。
任職要求:
1、本科及以上學歷,計算機技術或軟件工程相關專業(yè),5年以上Java?Web開發(fā)的經(jīng)驗,深入理解Java核心基礎、精通Java開發(fā)相關技術;?
2、有良好的面向對象設計思想,熟悉設計模式,熟悉?Spring/Spring?boot/Spring?Cloud,?MyBatis等流行開源框架的應用和基本原理,擅長API設計,擁有良好的編程習慣;?
3、熟悉數(shù)據(jù)庫(MySQL)、緩存技術(如Redis、Memcache)、消息中間件(MQ)等相關技術并有實踐經(jīng)驗;?
4、對軟件開發(fā)過程管理有自己的思考和理解,能夠提出合理化建議,配合部門管理人員一起優(yōu)化開發(fā)、測試、運維相關流程;?
5、對JVM、數(shù)據(jù)庫、緩存、中間件等系統(tǒng)組件有深入理解,能夠深挖系統(tǒng)瓶頸并作出優(yōu)化;?
6、能夠隨著公司成長,參與推動架構的演進,對高可用、高性能、可擴展的主流技術方案有自己的理解及實踐;?
7、對新技術研發(fā)有著極高的熱情,良好的主動性;?
8、自學能力強,有責任心,上進心,有較強的邏輯思維能力,善于分析、歸納、解決問題;?
9、有豐富的系統(tǒng)架構設計經(jīng)驗,能夠獨立根據(jù)需求選擇合適的技術方案、實現(xiàn)方式,對代碼有高質量的追求;?
10、有移動系統(tǒng)集成、移動平臺相關開發(fā)經(jīng)驗者優(yōu)先。