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