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