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