岗位职责
- 参与游戏服务器功能设计、开发、工具代码编写等。
- 实现游戏逻辑,包括但不限于战斗、AI、经济、社交、匹配、背包管理等系统。
- 协助优化服务器性能,解决内存、CPU、网络带宽等问题,保障高并发下的服务稳定。
- 协助运维团队进行服务器部署、扩容和故障排查。
- 参与高并发、高性能的游戏服务器架构设计与改进,确保系统具备良好的伸缩性和容错能力。
- 技术攻关: 解决开发和生产环境中遇到的各种有一定难度的技术挑战。
职位要求
- 本科以上学历,计算机相关专业优先。
- 3 年以上游戏相关工作经验,有完整的上线项目经验。
- 精通 Java 语言,包括但不限于 JVM 调优,多线程并发编程,网络编程(Netty 最优),虚拟线程技术。
- 掌握数据库(MySQL、Redis、MongoDB 等)、消息队列(Kafka、RocketMQ 等)、服务发现(Nacos、ZK、etcd 等)相关分布式技术。
- 编码风格简洁规范,具备可读性和可扩展性。熟练使用 AI 工具辅助编码(Cursor、Codex、Claude Code 等)。
- 沟通能力强,具有良好的团队合作精神。
- 自驱力强,乐于研究前沿技术。