岗位职责:
1.负责游戏发行业务平台(发行平台/GM/BI等)的后端服务重构、设计、开发;
2.负责编写和维护开发设计相关文档;
3.参与发行平台中间件设计开发;
4.协助完成项目的测试、运维等相关工作。
任职要求:
1.计算机相关专业,本科及以上学历,5年以上JAVA开发经验;
2.精通Java体系,Gradle、Maven、Git等常用工具的使用,熟悉JVM;
3.精通Spring、SpringBoot、MyBatis、SpringMVC等应用框架并熟悉实现原理;
4.熟悉分布式缓存、消息中间件、RPC框架、负载均衡、安全防御等技术,掌握各类中间件使用,包括Redis、Nginx、Tomcat、Elasticsearch等;
5.熟练主流数据库MySql/NoSQL如Redis、MongoDB,具备优秀的数据建模能力和数据库分库分表设计能力;
6.了解持续集成,持续部署,包括Jenkins等开源软件;
7.责任心强,具备良好的问题分析能力、对外沟通能力和团队协作能力,能独立承担任务和有系统进度把控能力;
8.有游戏发行平台后端研发经验者优先。