1、参与项目需求分析,进行系统框架和核心模块的详细设计;2、根据基于应用支撑架构,来完成应用系统功能开发,不断优化业务功能的代码,提升应用功能的运行性能以及程序代码的可维护性;3、负责核心和关键技术的预研与攻关,系统优化,协助解决项目开发和产品研发过程中的技术难题;4、对应用功能进行单元测试和交叉功能测试,保证软件质量。职位要求:1、本科及以上学历,计算机或软件相关专业;2、1年以上相关工作经验;3、精通java语言,熟练掌握netty、Spring mvc/spring boot、mybatis、JSON、restful、MQ等开源框架及中间件;4、熟悉MySQL等关系型数据库,以及相应数据库调优、SQL优化;了解Redis、MongoDB等非关系型数据库;5、熟悉HTML/XML/Javascript/Css的编写,熟练Jquery、ajax等技术;6、熟练使用Spring Cloud 的常用组件 zuul , eureka , config 等。