1、本科以上學歷,計算機相關專業,3年以上使用Java進行web開發的經驗;
2、JAVA基礎扎實,熟悉io、多線程、集合等基礎框架,熟悉分布式、緩存、消息等機制;
3、精通spring、SringMVC、mybatis、Springboot、springcloud等主流框架;
4、精通MYSQL、Oracle、Redis、Mongodb、clickhouse等數據庫設計、性能優化、存儲優化;
5、熟悉常用的分布式中間件,如dubbo、Kafka、MQ、kafka等,了解其基本原理和使用方法;
6、熟悉掌握Linux下的常用命令,熟練使用Tomcat、docker、 Jenkins;
7、對MYSQL、Oracle數據庫,有一定的數據庫設計以及調優經驗,熟練掌握復雜sql的編寫及優化經驗者優先;
8.負責與硬件設備的對接工作,包括但不限于串口通信、藍牙連接等,實現數據的穩定傳輸與處理。
9.深入理解Modbus協議,能夠基于該協議進行設備的通信與控制開發。