1、计算机软件及相关专业大专及以上学历,基础扎实2、具有良好的代码注释及编程规范习惯;3、熟练掌握Java,理解面向对象的思想,熟悉异常处理机制等,熟练掌握软件工程思想与技术优先考虑;4、能够熟练运用Java框架组件;熟练掌握Servlet技术以及SpringMVC、Spring、Mybaties、JPA等相关技术;熟练使用SpringBoot以及熟练运用微服务技术优先考虑;5、熟练掌握MySQL等关系型数据库,懂得性能调优者优先考虑;熟练使用Elasticsearch、Redis等相关技术;6、熟练使用Vue、HTML5、CSS3、Javascript、ES6、Bootstrap等前端技术;7、熟练使用Linux,掌握常规操作命令和基础运维,熟练使用Shell脚本语言优先考虑;8、熟练掌握Tomcat、Jetty等Web中间件,熟悉GIT、Maven、Jenkins等管理工具;9、掌握docker、kubernetes、CCNP 等知识,精通网络架构优先录用;10、具有较强的团队合作精神、进取心和求知欲,热爱学习,勇于挑战。11,拥有MES相关开发经验,熟悉工业通讯网络,MODBUS,S7,对自动化有一定了解。