岗位职责:1、物联网平台开发:设计、开发和维护物联网平台的后端服务,确保高性能和高可用性。2、系统架构设计:参与系统架构的设计和优化,提升平台的扩展性和稳定性。3、代码编写和优化:编写高质量的Java代码,进行代码审查和性能优化,保证代码的可维护性和效率。4、数据处理与分析:开发和优化数据处理管道,支持大规模物联网设备的数据采集、存储和分析。5、安全性保障:实施安全措施,保护数据隐私和系统安全,防止未经授权的访问和数据泄露。6、团队协作:与前端开发、产品经理、测试工程师等团队成员紧密合作,确保项目按时高质量交付。7、技术文档编写:编写和维护技术文档,包括系统设计文档、API文档和用户指南等。8、技术支持与维护:提供技术支持,解决生产环境中的技术问题,确保系统的稳定运行。技能要求1、学历要求:计算机科学、软件工程或相关专业本科及以上学历。2、工作经验:至少5年以上Java开发经验,具备物联网平台开发经验者优先。3、精通Java编程语言,熟悉Spring Boot、Spring Cloud等主流框架。4、具备微服务架构设计和开发经验,了解Docker、Kubernetes等容器技术。5、熟悉数据库技术,包括关系型数据库(如MySQL、PostgreSQL)和NoSQL数据库(如MongoDB、Redis)。6、熟悉分布式系统的设计和开发,具有高并发、高可用系统的设计经验。7、数据处理与分析:熟悉大数据处理和分析技术,如Apache Kafka、Spark等。8、熟练使用maven、git、Jenkins等工具,具有RESTful API、websoket、tcp、udp、HTTP等接口服务开发经验;9、了解常见的安全漏洞和防护措施,具备数据加密、安全认证等相关经验。10、具备良好的沟通和团队协作能力,能够与跨职能团队有效合作。11、40岁及以下、具有3年以上工作经验,有制造行业相关工作经验优先;