岗位职责:1.与项目经理、业务分析师等合作,理解业务需求,分析需求的可行性,并将其转化为技术方案;2.根据需求设计和开发高质量的Java代码,遵循编码规范,确保代码的可读性、可维护性和可扩展性;3.编写单元测试用例,对代码进行测试,确保模块功能正确,减少缺陷率; 4.参与系统的集成开发,确保各个模块之间能够正确交互,完成整体系统的功能;5.引入新的软件技术,增强光显平台业务能力及性能,从而增强公司解决方案的新竞争力。任职要求:1.大学本科(含)以上学历,计算机科学、软件工程或相关专业背景;2.5年及以上Java及Spring框架技术栈的软件开发经验,具备复杂系统的架构设计能力,能够解决系统中的疑难问题,有团队协作和代码评审经验; 3.具备良好的代码编写习惯,遵循编码规范,能够编写可读性高、可维护性强的代码,熟悉代码优化、性能调优的方法; 4.熟悉物联网常用的网络协议,如HTTP、MQTT、TCP/UDP、CoAP等,精通netty编程,需要具备一定的物联网开发经验;5.在开发产品、技术、工程等方面有一定的研究思考,对技术迭代有清晰、成熟的思路;6.参与过大型的开源项目者优先,有技术文章输出,有社区影响力者优先;7.具备持续学习和研究新技术的能力,能够将行业前沿技术引入团队,推动技术创新。