岗位职责:1.负责应用设计及开发,包括系统、核心模块设计和编码实现;2.参与系统需求分析与设计,输出功能相关设计文档及API接口文档;3.负责平台架构开发、改造、升级及维护等相关技术工作;4.负责数据库故障处理及数据恢复、灾难恢复,随时应对突发性故障;5.制定数据库监控策略、备份策略、容灾策略并执行。任职资格:1.本科及以上学历,具备5年及以上基于Java EE语言开发经验;2.对互联网开源技术体系有长期的关注和充分的实践,特别是在高性能、大规模分布式异构系统方面有实施经验;3.熟练使用Java常用开发框架,如Spring Boot、Spring Cloud、Spring、Spring MVC、MyBatis等;4.熟练使用Redis 、RabbitMQ、kafak、netty等中间件;5.至少熟悉一种关系数据库如MySQL,并能根据业务需求设计数据库结构,对慢查询分析优化的能力;6.积极主动,有较强的责任心,并具备良好的沟通能力、理解能力和较强的学习能力,具备团队合作精神。其他信息:语言要求:英语四级(含)以上