職位描述
a) 負責(zé)與業(yè)務(wù)團隊溝通,理解應(yīng)用需求,確保技術(shù)在業(yè)務(wù)中的有效融合與實施。
b) 負責(zé)Java應(yīng)用程序的設(shè)計與開發(fā),包括系統(tǒng)設(shè)計、編碼和測試等環(huán)節(jié)。
c) 優(yōu)化應(yīng)用性能,提升系統(tǒng)的智能化水平和用戶體驗,支持業(yè)務(wù)流程的自動化改進。
d) 參與應(yīng)用相關(guān)的技術(shù)支持與維護工作,確保系統(tǒng)的穩(wěn)定性和可靠性。
e) 執(zhí)行上級安排的其他與Java開發(fā)及AI應(yīng)用相關(guān)的技術(shù)任務(wù)。
崗位要求:
a) 計算機相關(guān)專業(yè)本科及以上學(xué)歷,5年以上Java后端開發(fā)經(jīng)驗,熟悉JVM原理、多線程、分布式系統(tǒng)設(shè)計;
b) 熟悉Java語言和面向?qū)ο笤O(shè)計開發(fā),熟悉多線程程序開發(fā),對多線程技術(shù)、異步、并發(fā)有較深入理解;
c) 熟悉主流開源框架,如SpringBoot、SpringCloud、MyBatis、RabbitMQ、Redis等,具備獨立的問題排查能力;
d) 熟悉微服務(wù)架構(gòu),熟悉分布式、多線程、緩存、消息等高性能架構(gòu)相關(guān)開發(fā)技術(shù);
e) 熟悉MYSQL和NoSQL數(shù)據(jù)庫,具備高性能數(shù)據(jù)庫設(shè)計經(jīng)驗;
f) 熟悉常用的數(shù)據(jù)結(jié)構(gòu)與算法,對設(shè)計模式、軟件工程等有較深入的理解;
g) 熟悉HTTPS、Web Socket、TCP/IP、MQTT等網(wǎng)絡(luò)協(xié)議;了解大模型訓(xùn)練調(diào)優(yōu)、RAG技術(shù)或AIAgent開發(fā)的優(yōu)先。