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