岗位职责:1、参与系统平台的系统架构、应用架构和数据架构的规划、设计和评审;2、负责平台软件基础架构的调优和数据库的调优,业务核心模块的开发;3、负责平台核心业务模块的软件流程设计与编码工作。岗位要求:1、本科以上学历,计算机、通信等相关专业,3年以上Java开发经验;2、扎实的Java基础,理解IO、多线程、集合等基础框架,对JVM原理有一定了解;3、熟悉前后端分离的系统结构;熟悉分布式系统的设计和应用;具备参与设计高并发后端系统的工作经验;4、熟悉分布式、Redis缓存、Kafka消息等机制,熟悉关系数据库mySQL,时序数据库,ES搜索,反向代理等;5、熟悉Linux环境下的命令操作、应用部署等,能快速对线上系统bug定位和性能调优,熟悉Docker容器等技术;6、热爱技术,代码规范,对代码质量和开发规范有近乎苛刻的要求,有完美倾向。