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