岗位职责:1、熟练系统概要设计、数据设计、接口设计,能够编写详细设计文档;2、根据开发进度和任务分配,完成相应模块软件的设计、编码开发、测试任务; ?3、负责指导初级软件工程师完成工作任务;4、跟进处理线上版本技术问题,以及排查线上版本bug;5、完成上级领导交办的其他事项。任职要求:1、3年以上使用Java语言进行软件设计和开发的经验;2、熟练掌握Springboot、SpringMVC、Mybatis等开源框架;3、对SQL熟练编写,熟练Oracle、MySql、SqlServer其中一种数据库;4、掌握面向对象思想与设计模式;5、理解能力,接受能力和表达能力良好;6、有较强的团队合作与沟通能力,本科及以上学历。7、熟悉使用JavaScript、Element、vue.js等前端框架者优先;