本科及以上學歷,通信、計算機、電子等相關專業(yè)
工作經驗:5年以上
崗位職責:
1、負責系統(tǒng)研發(fā)、設計、運維相關工作,參與設計系統(tǒng)架構,確定關鍵技術方案。
2、參與產品需求和規(guī)劃,負責系統(tǒng)設計及核心代碼開發(fā),按時交付高質量的系統(tǒng);參與項目方案討論及技術調研,負責相關文檔的編寫和維護。
3、維護已發(fā)布系統(tǒng),及時解決質量缺陷,并對系統(tǒng)性能、架構、用戶體驗進行持續(xù)性優(yōu)化。
4、負責相關業(yè)務模塊開發(fā)團隊技術管理,日常的代碼審查和測試,確保發(fā)布系統(tǒng)的正確性、穩(wěn)定性、安全性和可靠性。
5、追蹤跟進設計開發(fā)技術,在部門內推廣和實踐新技術。
崗位要求:
1、 具備架構設計及設計輸出能力,有大中型項目方案設計、技術規(guī)劃相關經驗。
2、 編程語言和框架:精通Java語言,熟悉LINUX使用、MyBatis、SpringBoot、SpringCloud等框架,熟練MAVEN、SVN、SPRING的使用,有NodeJS開發(fā)經驗、JAVAFX界面的開發(fā)、繪圖方法以及優(yōu)化技巧優(yōu)先考慮。
3、 中間件和技術:了解Netty、Kafka、Redis、Zookeeper等常用中間件,熟悉常用設計模式。
4、數據庫:熟練掌握MySQL等數據庫,精通SQL,有國產數據庫使用經驗優(yōu)先考慮。
5、網絡協議:熟悉TCP、UDP協議、單播和廣播協議,了解基本的網絡原理,有SIP協議開發(fā)經驗優(yōu)先考慮。
6、其他技術:熟悉多線程、集合等基礎框架,深入理解JVM原理;了解分布式系統(tǒng)、消息隊列(如RocketMQ)、緩存技術(如Redis分布式緩存),精通經緯度、極坐標和屏幕坐標轉換算法優(yōu)先考慮。