1.至少7年JAVA开发经验;
2.扎实的Java基础,深入理解多线程、并发编程、JVM内存模型及性能调优、IO、网络编程等核心知识;
3.了解web开发流程,精通Spring Framework(loC, AOP,事务管理),熟练使用spring,springmvc,springboot等框架,掌握TCP,HTTP等通讯协议;
4.具备实际的微服务架构开发经验,熟悉至少一种主流微服务框架,如SpringCloud,并理解其核心组件(服务发现、配置中心、熔断降级等)的原理;
5.熟悉数据库知识,了解数据库设计、具备良好的SQL编写和优化能力,了解分布式事务的原理和使用,熟练使用Redis,了解其多种数据结构及适用场景。有RabbitMQ、Memcache、MongoDB的使用经验;
优先原则:
1.有游戏运营技术相关开发项目经验的优化;
2.有高并发项目开发经验的优化;
3.熟悉账号,充值业务流程的优化;
4.具备实际的微服务架构开发经验的优先;
5.学习能力强,善于交流,有团队合作精神;
6.诚实正直,有责任感;能承受工作压力,为人踏实肯干;