崗位職責:
1、基于 Java 技術(shù)棧進行后端服務(wù)、企業(yè)級應(yīng)用或分布式系統(tǒng)的開發(fā),負責需求分析、架構(gòu)設(shè)計、代碼編寫與模塊封裝
2、設(shè)計和開發(fā)基于SIP、WebRTC的實時通信系統(tǒng)架構(gòu)
3、監(jiān)控和分析系統(tǒng)性能,識別瓶頸并提出優(yōu)化方案
4、開發(fā)和維護媒體處理組件,確保高質(zhì)量的音視頻傳輸
5、協(xié)助團隊解決復雜的技術(shù)問題和故障排除
6、參與技術(shù)選型,評估新興通信技術(shù)的應(yīng)用潛力
7、編寫技術(shù)文檔,包括架構(gòu)設(shè)計、API規(guī)范和開發(fā)指南
任職要求:
1、本科及以上學歷,計算機科學與技術(shù)、軟件工程等相關(guān)專業(yè)。
2、熟練掌握 Java 語言及 SpringBoot、SpringCloud 等主流框架;熟悉 MySQL、Redis 等數(shù)據(jù)庫及緩存技術(shù),具備分布式系統(tǒng)開發(fā)經(jīng)驗;能獨立完成后端接口設(shè)計與開發(fā)。
3、熟悉SIP協(xié)議:深入理解SIP信令流程、消息格式和擴展機制
4、熟悉RTP/RTCP:熟悉實時傳輸協(xié)議和質(zhì)量監(jiān)控機制
5、熟悉WebRTC:了解WebRTC架構(gòu)、API和媒體協(xié)商流程
6、2-3年以上相關(guān)工作經(jīng)驗