手机咨询更便捷
扫码立即和HR沟通
1、3年以上 Java 开发经验,对 SpringCloud 、 SpringBoot 、 SpringMVC 、 Mybatis ( Mybatis - plus )等框架有深入了解和实际项目开发经验;
2、能够熟练编写常用的 SQL,对 MySQL、 Oracle 等数据库有实际项目开发经验;
3、熟练使用 Maven 、 Git 等工具;熟悉常用设计模式,对代码规范有严格的要求;
4、熟悉 UNIX / Linux 下服务器环境部署和性能调优,熟悉常用命令;
5、对JVM 原理、多线程应用具有较为深入了解并具有项目开发经验,了解高并发、高可靠系统的设计、监控和运维等;
6、 熟悉分布式系统基础设施中常用的技术,如: Redis、 RabbitMQ、 Nacos、Seata 中间件等;
7、熟悉 Netty 通讯框架,能够独立设计通讯协义;
8、熟悉 Java Swing 组件,能熟练运用 API 开发桌面客户端程序;
9、Java 以及数据库基础知识扎实,对项目架构设计具备自己的认识以及想法,并可主导完成实施落地;
10、有过 MES 系统开发经验,有过对接 PLC 开发经验,熟悉 ModBus 通讯协议。