岗位职责:1、负责公司产品需求分析,软件设计工作;2、参与产品技术架构讨论和技术选型;3、负责模块核心编码、文档编写、代码审查、测试等工作;4、负责核心接口的定义、使用、测试并保证业务代码的运行效率;5、与测试组协作实现产品上线,并监控产品服务,及时处理线上异常;6、保质保量推动产品上线。任职要求:1、本科学历,6年以上Java开发经验;2、熟悉java语言,熟悉Linux开发环境;3、具有MySQL、MongoDB、ES、Redis等NoSQL开发经验和主流数据库开发及调优经验; 4、熟悉RPC、缓存、消息队列、负载均衡、搜索、高并发线程处理经验;5、熟悉分布式系统架构及原理,熟悉spring cloud等常用的分布式框架;6、熟悉SOA/微服务系统架构;7、熟悉常见设计模式,具备良好的编码实践,善于重构代码和有CodeReview习惯;8、具有大规模高并发访问的 Web 应用架构设计和开发经验优先;9、为人正直诚信、责任心强,能够主动工作,在工作中发现和解决问题。