1、计算机相关专业本科及以上学历。2、熟悉Java语言和面向对象程序设计。3、熟悉SpringMVC、Springboot、Spring Cloud、MyBatis或MyBatis-Plus等框架。4、熟悉微服务和分布式开发。5、熟悉Oracle、MySql数据库,能使用SQL语句。6、熟悉html、javascript、css等前端技术,了解JQuery、Bootstrap、echarts等前端框架。7、熟悉Linux、中间件部署运维优先考虑。8、良好的编程风格和技术规范,较高的学习、接受和沟通能力、表达能力强,有团队协作精神。工作职责:能够根据业务需求进行对应的系统功能设计和数据库初步设计;根据需求设计、开发进度和任务分配,完成相应模块软件的设计、开发、编程;具备独立处理问题和解决问题的能力;能够带领2至3名初级开发人员共同完成独立模块开发;