岗位职责:1.参考公司产品的设计,负责公司产品的开发、优化和维护工作;2.具备业务理解能力,参与需求的技术调研,并编写需求的技术文档;3.配合团队完成项目计划,并保证项目进度和质量;4.积极学习新的技术并运用到工作中,持续优化代码,提高开发效率;5.与团队成员保持良好的沟通,推动团队目标达成。职位要求:1.本科(含)以上计算机相关专业学历,2-5年Java开发经验;2.深入理解Java编程语言和面向对象编程思想,了解常用的设计模式;3.熟悉SpringMVC、SpringBoot、SpringCloud、Mybatis等常用开发框架,熟悉MySQL、MongoDB等主流数据库,熟悉kafka、MQ、Redis等中间件;4.了解微服务架构思想,了解分布式系统设计;5.熟悉Linux操作系统,掌握常用的脚本编程;6.有强烈责任感、团队荣辱感,有良好的沟通协作能力。