岗位职责:1、根据业务规划,确定物联网软件平台的技术、开发标准和规范,包括技术选型、对比,编码标准,工具,评审流程,测试方法等;2、根据业务需求,负责软件平台的技术架构设计、重构、优化,包括概要设计和各种底层设计要素;3、负责公司框架核心代码开发,开发与维护系统公用核心模块,并指导团队的技术开发;4、检查、评审架构设计和代码,包括评判确定的模式和代码标准是否正确施行;5、把架构设计和决定文档化,做好资料管理和技术培训;6、上级交待的其它有关工作。任职要求:1、统招本科学历及以上,计算机、信息类等相关专业,有5年以上Java开发工作经验,3年以上技术主管或经理经验,最近1年需从事代码开发工作;3、有物联网项目的后端开发经验,了解物联网硬件(智能网关)数据对接,对Netty技术框架开发有丰富经验;4、熟悉Java语言,精通微服务、SpringCloud、MyBatis等框架;精通Netty、Socket、多线程等技术;5、熟练掌握centos、Nginx,nacos、Tomcat、Docer等应用服务器配置和应用部署,熟悉Mysql、Redis等数据库的使用;6、熟悉MQtt和Mq消息队列使用与应用场景,了解大数据开源中间件;7、熟悉IM即时通讯,websocket开发8、热爱技术工作,具有良好的逻辑思维能力、沟通能力和团队合作能力,高度的责任感,对工作态度积极严谨,善于思考,勇于承担责任。