崗位職責(zé):
1、完成新老項(xiàng)目的編碼工作。在符合編碼規(guī)范的前提下,在交付節(jié)點(diǎn)前高質(zhì)量(嚴(yán)重問題均已解決)的完成代碼開發(fā)。
2、對(duì)現(xiàn)有研發(fā)人員代碼規(guī)范進(jìn)行審查。對(duì)現(xiàn)有代碼庫進(jìn)行靜態(tài)掃描(使用Checkstyle/PMD等工具),輸出違規(guī)點(diǎn)分析報(bào)告。
3、能利用AI進(jìn)行代碼開發(fā)。在1-2個(gè)試點(diǎn)項(xiàng)目中驗(yàn)證AI提效效果(如代碼編寫速度、缺陷率對(duì)比)。結(jié)合現(xiàn)有業(yè)務(wù),使用AI編碼,能在原來手工編碼的基礎(chǔ)上提效20%,即為合格。
崗位要求:
1、精通Spring、Spring Boot框架,熟悉其核心原理;熟練掌握Socket編程及HTTP/WebSocket協(xié)議開發(fā);熟悉分布式消息隊(duì)列(如Kafka/RabbitMQ)的應(yīng)用場(chǎng)景;熟練使用Redis實(shí)現(xiàn)緩存、分布式鎖等方案,熟悉SQL Server/MySQL及MyBatis;掌握Nginx配置、Tomcat調(diào)優(yōu)及Linux常用命令與腳本編寫;深入理解Java多線程、IO模型及JVM基礎(chǔ)原理;熟悉Maven/Git開發(fā)流程,具備良好的代碼規(guī)范意識(shí);了解微服務(wù)架構(gòu)(如Spring Cloud)及分布式系統(tǒng)設(shè)計(jì)思想。
2、掌握編碼規(guī)范且能對(duì)不合規(guī)范的代碼指出問題,并附上理由。
3、能熟練應(yīng)用promt結(jié)合業(yè)務(wù)需求,結(jié)合AI進(jìn)行代碼設(shè)計(jì)。
4、熟練使用瀚高及達(dá)夢(mèng)數(shù)據(jù)庫,熟練操作linux系統(tǒng)優(yōu)先。
5、統(tǒng)招本科以上學(xué)歷。計(jì)算機(jī)相關(guān)專業(yè)。
6、學(xué)習(xí)能力強(qiáng),有責(zé)任心,自驅(qū)力。