崗位職責(zé):
1、主導(dǎo)相關(guān)產(chǎn)品線的整體架構(gòu)設(shè)計,核心代碼編寫,以及線上問題緊急處理; 2、主導(dǎo)技術(shù)難題攻關(guān),持續(xù)提升系統(tǒng)穩(wěn)定性和高并發(fā)處理能力,掃除技術(shù)風(fēng)險; 3、負(fù)責(zé)與產(chǎn)品進(jìn)行需求討論及提供可行性分析;
4、負(fù)責(zé)各個模塊之間數(shù)據(jù)傳輸?shù)慕涌谠O(shè)計和架構(gòu)設(shè)計。
崗位要求
1、計算機(jī)、通信、電子等相關(guān)專業(yè)本科及以上學(xué)歷;
2、扎實的Java基礎(chǔ),掌握J(rèn)VM、并發(fā)編程、網(wǎng)絡(luò)編程等基礎(chǔ)知識;
3、精通Spring、SpringMVC、MyBatis或其他主流開發(fā)框架,掌握常用數(shù)據(jù)結(jié)構(gòu)、常見設(shè)計模式與原則,擁有領(lǐng)域模型抽象能力;
4、精通微服務(wù)開發(fā)框架,如Springboot、Springcloud、Springcloud alibaba、dubbo等, 熟練使用mysql,mongodb,并有一定的優(yōu)化經(jīng)驗;
5、熟悉Redis和Memcached等緩存技術(shù),有實際應(yīng)用經(jīng)驗;
6、熟悉ActiveMQ、RabbitMQ、RocketMQ或kafka等消息中間件;
7、熟悉Nginx網(wǎng)站部署方案,熟練使用Linux;
8、熟悉前端Vue.js項目結(jié)構(gòu)和開發(fā)經(jīng)驗。
9、熟悉高性能、高可用、高拓展系統(tǒng)架構(gòu)設(shè)計,有相關(guān)分布式系統(tǒng)建設(shè)經(jīng)驗者優(yōu)先;
10、良好的編程風(fēng)格和技術(shù)規(guī)范,較高的學(xué)習(xí)、接受和溝通能力、表達(dá)能力強(qiáng),有團(tuán)隊協(xié)作精神,自我驅(qū)動者優(yōu)先