岗位职责
负责快手游戏发行业务(营销活动、广告投放、运营工具等)相关系统后台架构设计、开发和优化工作。
- 参与针对游戏投放流程的解决方案的设计与研发;
- 深入发掘和分析业务需求,撰写技术方案和系统设计,以及相关的代码开发;
- 负责梳理复杂业务流程,合理划分领域,抽象系统,提炼成中台,以提高研发效率;
- 接受高并发、海量数据的挑战,分析和发现系统的优化点,负责推动系统的性能和可用性的提升;
- 为团队引入创新的技术、创新的解决方案,用创新的思路解决问题。
职位要求
- 4年以上Java开发经验,Java基础扎实,熟练掌握数据结构、精通多线程编程;
- 精通Web编程,熟练使用Spring MVC等Web框架;
- 熟练掌控后端技术并能依据业务场景做好技术选型,例如负载均衡、弹性扩容、微服务、缓存、分布式存储、消息中间件、RPC框架等;
- 精通高并发、分布式系统设计,对JVM、数据库性能优化有独到见解;
- 能独立高效完成一个复杂功能模块的开发,并高质量产出。 加分项: 有游戏发行业务系统构建经验者优先; 过往有游戏中台、游戏运营工具相关的开发经验。