岗位职责:1.根据产品设计,承担后端开发任务,按计划完成任务目标,相关文档编写;2.独立完成软件系统及模块的编码,单元测试,集成测试,性能测试,部署;3.持续优化代码结构和质量,维护旧版本系统等核心模块;4.在应用投入运行阶段,为业务系统运行提供必要的技术支持。【工作要求】1.具有1年及以上Java开发经验,Java基础扎实,二次开发能力;2.熟练使用Springboot、Mybatis、MybatisPlus等主流开发框架;3.熟练使用MySQL数据库,能独立完成复杂SQL语句的编写和调优;4.熟练使用IDEA、eclipse、Maven、Junit等常用工具;5.熟悉中间件消息队列Kafka、RocketMQ、RabbitMQ、缓存Redis等者优先;6.熟悉常用设计模式并能够运用于项目;拥有良好的代码编码习惯,结构清晰,命名规范,逻辑性强;具备独立解决系统问题及bug修复的能力;7.具备优秀的沟通能力和独立学习能力;8.有物联网、可视化平台、大数据、数据中台的开发经验优先;