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