1、負(fù)責(zé)具體業(yè)務(wù)功能的開發(fā),深入發(fā)掘業(yè)務(wù)需求,參與需求評審、架構(gòu)設(shè)計(jì);
2、持續(xù)優(yōu)化系統(tǒng)架構(gòu),提高系統(tǒng)并發(fā)能力、容錯能力、保證系統(tǒng)可用性;
3、通過梳理和抽象,沉淀通用性的平臺或服務(wù)能力,發(fā)現(xiàn)和解決存在的技術(shù)問題,并在具體的業(yè)務(wù)場景中進(jìn)行驗(yàn)證推廣。
崗位要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);
2、3年及以上JAVA開發(fā)經(jīng)驗(yàn),JAVA基礎(chǔ)扎實(shí),理解io、多線程、集合等基礎(chǔ)技術(shù),對JVM原理有一定的了解;
3、熟練掌握spring、spring?boot、mybatis、spring?cloud等主流開源框架,并對其原理有一定的了解,閱讀過相關(guān)源碼優(yōu)先;
4、熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式、緩存、消息等機(jī)制;能對分布式常用技術(shù)進(jìn)行合理應(yīng)用,并解決遇到的問題;
5、熟練使用主流關(guān)系型數(shù)據(jù)庫如MySQL、Oracle、并對SQL調(diào)優(yōu)有一定了解;
6、熟悉linux基本命令;
7、學(xué)習(xí)能力強(qiáng),適應(yīng)能力好,有強(qiáng)烈的責(zé)任心。