崗位職責(zé):1、獨立完成產(chǎn)品線內(nèi)項目的系統(tǒng)分析、設(shè)計,并主導(dǎo)完成詳細(xì)設(shè)計和編碼的任務(wù),確保項目的進(jìn)度和質(zhì)量;2、主導(dǎo)技術(shù)難題攻關(guān),解決各種疑難雜癥,系統(tǒng)優(yōu)化,持續(xù)提升核心系統(tǒng)的性能與可用性;3、指導(dǎo)初級工程師工作,建設(shè)和打造良好的工程師團(tuán)隊氛圍;4、對交付的產(chǎn)品質(zhì)量負(fù)責(zé);崗位要求:1、5年以上開發(fā)經(jīng)驗,具備千萬級用戶產(chǎn)品研發(fā)經(jīng)驗;2、扎實的Java編程基礎(chǔ),熟悉常用的設(shè)計模式、多線程編程、具備良好的編碼實踐,善于重構(gòu)代碼和有CodeReview習(xí)慣的尤佳;3、熟悉高性能、高并發(fā)、高可用性分布式系統(tǒng)設(shè)計,熟悉RPC、緩存、消息隊列、負(fù)載均衡、Nginx等,并能進(jìn)行系統(tǒng)的調(diào)優(yōu)和優(yōu)化;4、熟悉掌握微服務(wù)架構(gòu),熟練掌握基于Spring?Cloud的微服務(wù)架構(gòu)系統(tǒng)設(shè)計;5、熟悉JVM,包括內(nèi)存模型、類加載機制以及性能優(yōu)化;6、熟悉MySQL數(shù)據(jù)庫,有數(shù)據(jù)庫調(diào)優(yōu)經(jīng)驗,熟悉主流NoSQL數(shù)據(jù)庫;7、熟悉linux等操作系統(tǒng)的日常操作,熟練采用maven,git;8、解決線上問題能力強,善于定位問題原因;9、絕對的細(xì)心,有耐心,有一定抗壓能力,有強烈的責(zé)任心,強烈的deadline意識;10、對技術(shù)有激情,具備良好的學(xué)習(xí)能力和團(tuán)隊協(xié)作能力,善于溝通和分享,認(rèn)同公司企業(yè)文化;11、有豐富帶人經(jīng)驗者,有5人及以上Team?Leader經(jīng)驗,項目架構(gòu)經(jīng)驗者優(yōu)先;