岗位职责:1、主导并重新架构公司重要在线项目或新项目;2、根据公司要求,需学习并掌握必要的产品信息;3、参与需求分析,完成功能模块设计,开发和单元测试;4、根据开发质量要求能够在预定时间内完成相应软件模块的设计、开发、编程任务,并按规范完成相关技术文档和开发文档;5、解决开发过程中遇到的技术问题,并配合项目成员完成测试工作;6、维护和升级先有的软件产品,快速定位并修复现有软件缺陷;7、完成上级交办的其他工作。岗位要求:1、本科及以上学历,计算机、自动化、机电等相关专业,5年以上独立JAVA开发工作经验,独立带过项目,热爱专研技术;2、熟练使用Java编程语言,熟练使用IDEA等IDE;3、熟练使用Spring框架和相关模块,如SpringBoot,SpringCloud。熟悉分布式系统和微服务架构,有分布式应用开发实际经验;4、熟练使用常用的数据库系统,如Mysq1、Redis等。有数据库设计和优化能力。