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