工作內容:
1、根據公司的研發(fā)流程,負責業(yè)務系統核心模塊的設計和開發(fā)工作;
2、根據業(yè)務變化,不斷改善產品架構和功能設計,保證業(yè)務系統的性能、穩(wěn)定性和可靠性;
3、為業(yè)務問題、系統問題提供解決方案并有效解決,保障順利交付。
任職要求:
1、計算機科學、軟件工程或相關專業(yè),統招本科及以上學歷,5年以上Java后端開發(fā)經驗;
2、溝通表達能力較好,抗壓能力強,服從安排,有獨立解決工作中遇到的技術問題能力;
3、精通Spring,SpringBoot,springCloud 等常用開源框架及其基本工作原理;
4、掌握SQL語言;掌握mysql或oracle數據庫應用開發(fā),對數據庫性能優(yōu)化有一定的了解;
5、熟悉Gradle、Maven等包管理工具,熟練使用Jpa、mybatis開發(fā),熟悉Redis等NoSQL技術;
6、熟悉消息隊列(如 Kafka、RabbitMQ)的使用,并了解其應用場景;
7、深入理解物聯網設備通信協議(如 MQTT、CoAP、TCP等),并能進行相關接口開發(fā)和集成;
8、掌握linux或其他unix操作系統和命令,有獨立完成整體項目發(fā)布部署linux服務器等相關經驗;
9、熟練使用版本控制工具(如Git),掌握常見的設計模式;
10、熟悉 RESTful API 設計和開發(fā)規(guī)范,具有嚴謹的編碼習慣,代碼風格良好,代碼可讀性強。
加分項:具備一定的Python編程能力,熟悉langchain等開源框架,可進行AI相關技術棧開發(fā)。