工作职责:1、负责产品后端的模块设计和开发。2、完成关键模块或者核心代码编写,解决研发过程中的技术问题。3、协同前端工程师完成功能调试及整体交付。4、完成部门安排的其它研发相关工作。任职要求:1、本科及以上学历,计算机、通信等相关专业,4年以上JAVA开发经验.2、掌握常见的jvm调优手段和方法,熟练掌握多线程编程、socket等网络编程技术;熟悉并掌握相关包管理工具及其仓库使用,包含不限于maven、ant、nexus、git等。3、有微服务开发经验,熟悉常用微服务设计模式,熟练掌握微服务开发框架SpringCloud全家桶、dubbo+zookeeper/nacos等其中至少一种。4、熟悉并能够在项目中应用常用中间件包含但不限于rabbitMq、rocketMq、kafka等消息中间件中至少一种,prometheus、grafana、zuul、zipkin、pinpoint等监控调用链中其中至少一种。5、熟悉SQL语言,具备一定的MySQL、PG数据库操作经验。熟悉常用的Nosql,包含但不限于Mongo、Redis,熟悉tomcat或jetty等配置及部署。