崗位職責(zé)
1、負(fù)責(zé)后端核心業(yè)務(wù)模塊的設(shè)計(jì)、開(kāi)發(fā)、編碼與優(yōu)化,保障系統(tǒng)高可用性、高并發(fā)處理能力;
2、參與需求分析與技術(shù)方案評(píng)審,主導(dǎo)復(fù)雜業(yè)務(wù)場(chǎng)景的技術(shù)實(shí)現(xiàn)方案設(shè)計(jì),解決開(kāi)發(fā)過(guò)程中的關(guān)鍵技術(shù)難題;
3、負(fù)責(zé)代碼質(zhì)量管控,參與代碼評(píng)審,優(yōu)化現(xiàn)有系統(tǒng)性能、穩(wěn)定性及安全性;
4、配合測(cè)試團(tuán)隊(duì)完成系統(tǒng)測(cè)試、聯(lián)調(diào)工作,推動(dòng)問(wèn)題高效解決;
5、其他相關(guān)工作等。
任職要求
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專(zhuān)業(yè),5年及以上Java后端開(kāi)發(fā)經(jīng)驗(yàn),會(huì)微服務(wù);
2、精通Java基礎(chǔ),深入理解JVM原理(內(nèi)存模型、垃圾回收機(jī)制、類(lèi)加載機(jī)制),能熟練進(jìn)行JVM性能調(diào)優(yōu);
3、熟練掌握多線(xiàn)程編程,理解并發(fā)編程模型,能解決線(xiàn)程安全、死鎖等并發(fā)問(wèn)題;
4、精通Spring、Spring Boot、Spring Cloud等主流開(kāi)發(fā)框架,理解框架核心原理及設(shè)計(jì)模式,能靈活運(yùn)用到實(shí)際開(kāi)發(fā)中;
5、熟練掌握MyBatis、Hibernate等ORM框架,具備復(fù)雜SQL編寫(xiě)、優(yōu)化能力,了解分庫(kù)分表設(shè)計(jì);
6、熟悉MySQL、Redis、MongoDB等常用數(shù)據(jù)庫(kù)/緩存中間件,掌握數(shù)據(jù)庫(kù)索引優(yōu)化、查詢(xún)優(yōu)化及緩存策略設(shè)計(jì);
7、會(huì)python和算法優(yōu)先,對(duì)接過(guò)大模型,用過(guò)大模型微調(diào)或相關(guān)的視覺(jué)算法的優(yōu)先。