1、負(fù)責(zé)公司核心業(yè)務(wù)系統(tǒng)的設(shè)計(jì)、開發(fā)和維護(hù),確保系統(tǒng)的高可用性和可擴(kuò)展性;
2、參與技術(shù)方案設(shè)計(jì),編寫高質(zhì)量代碼,解決系統(tǒng)性能瓶頸和復(fù)雜技術(shù)問(wèn)題;
3、主導(dǎo)或參與微服務(wù)架構(gòu)的設(shè)計(jì)與實(shí)現(xiàn),推動(dòng)系統(tǒng)架構(gòu)優(yōu)化和技術(shù)升級(jí);
4、指導(dǎo)團(tuán)隊(duì)開發(fā),進(jìn)行代碼審查和技術(shù)分享,提升團(tuán)隊(duì)整體技術(shù)水平;
5、與產(chǎn)品經(jīng)理、測(cè)試團(tuán)隊(duì)緊密協(xié)作,確保項(xiàng)目按時(shí)高質(zhì)量交付;
6、參與新技術(shù)研究及討論,推動(dòng)團(tuán)隊(duì)技術(shù)迭代。
任職要求:
1、統(tǒng)招大學(xué)本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);精通Java語(yǔ)言,深入理解JVM原理、多線程、并發(fā)編程、網(wǎng)絡(luò)通信等核心技術(shù)。
2、熟練掌握Spring Boot、Spring Cloud、MyBatis等主流開發(fā)框架,了解其核心原理和設(shè)計(jì)模式,并能夠進(jìn)行定制化開發(fā)。
3、熟悉分布式系統(tǒng)的設(shè)計(jì)和開發(fā),具備分布式框架的實(shí)際項(xiàng)目經(jīng)驗(yàn)。
4、熟悉MySQL、Oracle等關(guān)系型數(shù)據(jù)庫(kù),具備SQL優(yōu)化和數(shù)據(jù)庫(kù)設(shè)計(jì)能力。
5、熟悉Redis等緩存技術(shù),熟悉消息隊(duì)列(Kafka、RabbitMQ)的使用場(chǎng)景。
6、熟悉Linux操作系統(tǒng),掌握常用命令和腳本編寫,能夠進(jìn)行服務(wù)器的部署和維護(hù)。
7、熟悉Git、Maven、Jenkins、Docker等開發(fā)工具和版本控制工具,具備CI/CD實(shí)踐經(jīng)驗(yàn)。