我們希望你具備以下條件及能力:
1. 本科或以上學(xué)歷,至少3年以上Java開發(fā)經(jīng)驗(yàn)。
2. 熟悉Spring boot,SpringMVC,MyBatis/iBATIS,Hibernate等常用框架,熟悉多線程與網(wǎng)絡(luò)編程,有上述技術(shù)的實(shí)際開發(fā)經(jīng)驗(yàn),并能根據(jù)實(shí)際項(xiàng)目需要設(shè)計(jì)系統(tǒng)架構(gòu)和核心模塊。。
3. 熟悉Oracle/SQL SERVER/MySQL等關(guān)系數(shù)據(jù)庫及其性能優(yōu)化,能獨(dú)立設(shè)計(jì)高負(fù)荷的數(shù)據(jù)結(jié)構(gòu),熟悉memcached , redis等緩存的特性,有上述技術(shù)的實(shí)際開發(fā)經(jīng)驗(yàn)。
4. 有音視頻即時(shí)通訊開發(fā)經(jīng)驗(yàn)者及熟悉MongoDB、zookeeper/curator分布式解決方案者更佳。
5. 有系統(tǒng)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先。
6. 能夠快速定位和解決系統(tǒng)中的性能方面問題。
7. 良好的學(xué)習(xí)能力和鉆研精神,有較強(qiáng)的分析問題和解決問題的能力。
崗位職責(zé):
1. 根據(jù)業(yè)務(wù)需求提出合理的研發(fā)實(shí)現(xiàn)路徑和計(jì)劃分解。
2. 參與系統(tǒng)的需求分析與把控、項(xiàng)目整體功能設(shè)計(jì)、數(shù)據(jù)庫設(shè)計(jì)、撰寫相關(guān)技術(shù)文檔。
3. 參與開發(fā)團(tuán)隊(duì)的建設(shè)與管理、負(fù)責(zé)帶領(lǐng)開發(fā)團(tuán)隊(duì)完成任務(wù)、審核開發(fā)工程師系統(tǒng)設(shè)計(jì)和代碼質(zhì)量,制定技術(shù)規(guī)范和開發(fā)規(guī)范。
4. 負(fù)責(zé)日常產(chǎn)品研發(fā)進(jìn)度的跟蹤、推進(jìn)與反饋;
5. 主導(dǎo)重大項(xiàng)目的架構(gòu)設(shè)計(jì)、核心模塊設(shè)計(jì)、技術(shù)難題攻關(guān),重構(gòu)系統(tǒng),保證高性能處理和系統(tǒng)的穩(wěn)定性。