崗位職責(zé):
1、負(fù)責(zé)業(yè)務(wù)系統(tǒng)及產(chǎn)品功能模塊的編碼、單元測(cè)試與維護(hù);
2、編寫高質(zhì)量、可維護(hù)的代碼,遵循開發(fā)規(guī)范,參與代碼審查;
3、分析和解決開發(fā)中的技術(shù)問題,提高系統(tǒng)穩(wěn)定性;
4、編寫技術(shù)設(shè)計(jì)文檔、API接口文檔等開發(fā)相關(guān)文檔;
5、與產(chǎn)品、設(shè)計(jì)、測(cè)試團(tuán)隊(duì)緊密合作,高效完成項(xiàng)目交付,確保產(chǎn)品質(zhì)量。
任職要求:
1、精通Java編程語言,扎實(shí)掌握面向?qū)ο缶幊?、異常處理、集合框架、多線程、JVM原理等核心知識(shí);
2、熟練掌握Spring、Spring Boot、MyBatis等主流Java開發(fā)框架,具備實(shí)際項(xiàng)目應(yīng)用經(jīng)驗(yàn);
3、熟悉MySQL、Oracle等主流數(shù)據(jù)庫(kù),具備SQL優(yōu)化能力,了解NoSQL數(shù)據(jù)庫(kù);
4、熟悉常用中間件,如Redis、RabbitMQ/Kafka/RocketMQ/Elasticsearch等;
5、熟練使用Maven、Git等項(xiàng)目構(gòu)建與版本控制工具,熟悉CI/CD流程;
6、具備Linux系統(tǒng)操作能力,能夠使用常用命令和Shell腳本進(jìn)行開發(fā)與部署;
7、具備良好的邏輯思維、問題解決能力和團(tuán)隊(duì)協(xié)作精神,對(duì)技術(shù)有熱情,學(xué)習(xí)能力強(qiáng)。
有以下能力者優(yōu)先:
1、有AI(RAG、Agent)系統(tǒng)應(yīng)用開發(fā)經(jīng)驗(yàn)者優(yōu)先;
2、有分布式、大型微服務(wù)系統(tǒng)開發(fā)經(jīng)驗(yàn)優(yōu)先;
3、有數(shù)據(jù)處理、可視化系統(tǒng)、語音交互、RTC開發(fā)經(jīng)驗(yàn)優(yōu)先。