崗位職責(zé):
1、核心功能開發(fā):負(fù)責(zé)核心模塊代碼實現(xiàn);復(fù)雜SQL優(yōu)化;
2、系統(tǒng)性能調(diào)優(yōu):負(fù)責(zé)系統(tǒng)性能優(yōu)化,包括設(shè)計緩存架構(gòu),提高并發(fā)等;
3、微服務(wù)架構(gòu)設(shè)計:搭建服務(wù)治理體系,設(shè)計API網(wǎng)關(guān)鑒權(quán)方案;
4、技術(shù)方案輸出:編寫技術(shù)設(shè)計文檔;推進(jìn)技術(shù)方案內(nèi)部評審;推動代碼規(guī)范落地執(zhí)行;
5、全流程質(zhì)量管控:實施代碼審查;分析生產(chǎn)環(huán)境日志,定位故障根因。
任職要求:
1、學(xué)歷專業(yè):本科及以上學(xué)歷,計算機(jī)科學(xué)與技術(shù)、軟件工程相關(guān)專業(yè)優(yōu)先;
2、專業(yè)知識:精通Java核心編程(集合/IO/多線程),深入理解JVM內(nèi)存模型及性能調(diào)優(yōu);熟悉Spring生態(tài)(Spring Boot/Spring Cloud)及ORM框架(MyBatis/JPA)實現(xiàn)原理;
3、硬性技能:熟練使用IntelliJ IDEA開發(fā)工具鏈(Debug/Profile/反編譯);具備MySQL索引優(yōu)化經(jīng)驗,能通過Explain分析執(zhí)行計劃;熟悉工作流,能通過Maven/Gradle管理多模塊項目;
4、核心能力:復(fù)雜業(yè)務(wù)邏輯抽象能力:獨立完成領(lǐng)域模型設(shè)計;
5、技術(shù)攻關(guān)能力:有高并發(fā)場景(如秒殺系統(tǒng))或歷史遺留系統(tǒng)重構(gòu)經(jīng)驗。