岗位描述
岗位要求:
1. 本科及以上学历,计算机相关专业,5 年以上 Java 后端开发经验。
2. 精通 Java,熟悉 Spring Boot/Spring Cloud 等主流框架,熟悉至少一种脚本语言(Python、Shell、Lua 等)。
3. 扎实的计算机基础,熟悉数据结构、算法、Linux、网络编程、并发编程及 JVM 原理。
4. 3 年以上游戏服务器开发经验,至少参与过一款已上线项目。
5. 熟悉游戏服务器架构,理解个人玩法、多人玩法的开发特点,以及数据同步、数据落盘、一致性等设计。
6. 有 跨服系统开发经验,熟悉跨服通信、匹配、同步、容错等方案。
7. 熟练使用 MongoDB,理解索引设计、聚合查询及性能优化。
8. 具备丰富的线上性能优化经验,包括但不限于:
- CPU、内存、GC 优化
- 数据库及缓存优化
- 网络通信优化
- 高并发场景性能调优
9. 有生产环境治理经验,能够独立定位线上问题,具备服务器稳定性建设、监控告警、故障排查等实践经验。
10. 有 SLG 项目研发及长期运营经验者优先。有 AI 辅助编程丰富经验者优先。
岗位职责:
1. 负责 SLG 游戏服务器核心业务开发,参与个人玩法、多人玩法及跨服玩法设计与实现。
2. 负责服务器性能优化、稳定性建设及线上问题排查,持续提升服务器吞吐能力和运行效率。
3. 参与游戏架构设计、技术方案评审及核心模块开发,推动代码质量和研发效率提升。
4. 负责线上运营版本的持续迭代,保障游戏长期稳定运营。