Java服务器主程
上海易娱网络科技有限公司广州分公司
- 公司规模:150-500人
- 公司性质:民营公司
- 公司行业:网络游戏
职位信息
- 发布日期:2022-06-26
- 工作地点:北京
- 工作经验:8-9年经验
- 学历要求:本科
- 职位月薪:4-6万
- 职位类别:游戏服务端开发工程师
职位描述
岗位职责
1、主导设计高可用服务器架构。进行合理,详细的建模、设计,功能模块拆分;
2、编写高质量的代码,包含注释、文档、设计图等。编写游戏服务器核心功能,例如资源管理、AOI,寻路,AI,Cross Server等;
3、主导服务器通用基础架构或软件的设计、开发和维护;
4、利用高超的调试能力,使用各种工具排查性能问题或者疑难BUG;
5、能够处理高难度的工作内容,进行挑战性业务的开发;
6、协调处理服务器相关部门、上下游关联业务。与开发团队的其他人配合工作,进行游戏的改进和创新;
7、能够对工作内容进行合理的分配,进行简单的管理和指导工作。
任职要求
1、***统招本科学历以上,计算机相关专业。5年以上工作经验;
2、具有游戏项目服务器的开发经验,至少完整参与开发、运营过1款产品;
3、熟练使用Java语言,扎实的数据结构和算法基础,有良好的编码、注释、文档习惯,全面了解Java编译器,虚拟机,垃圾回收,JIT,同步锁实现原理,STW原因等相关知识;
4、能够使用各种Profiler进行分析Java程序,或者利用操作系统提供的API、配置项、日志信息等进行场景分析;
5、熟悉并使用过较为流行的第三方开源Lib,熟悉高速序列化、缓存、协同缓存、多进程协同、事件驱动、消息中间件、分布式服务开发、多种网络通信协议等解决方案;
6、能够使用UML工具,能够使用UML进行设计类图,时序图等相关模型;
7、熟练使用Linux操作系统,能够编写Shell脚本,了解大部分I/O,网络,内核,负载等各项配置及作用,能够快速的处理解决复杂问题定位和调优;
8、具备深厚的网络编程、I/O、数据库、操作系统等方面的经验;
9、能熟练使用、配置常用的版本控制工具, 自动化构建工具等(Svn,Maven, Gradle等);
10、对于关系型数据库有深入了解,能够根据业务情况,进行适应性的调整和修改;
11、具有较强的逻辑思维和推理能力,能够抓住问题本质;
12、具有良好的积极性,主动性,有良好的团队合作精神,热爱游戏,喜欢具有挑战的工作内容,能够承受一定的工作压力。
职能类别:游戏服务端开发工程师
公司介绍
Eyugame (Eyugame Network Technology Co., Ltd.) was founded in Guangzhou in 2010. As a game developer, Eyugame aims to share simple pleasure with global players, developing the best products in browser games and the mobile games industry.
Mobile Games:Puzzles & Survival,Puzzles & Conquest,Jurassic Tribes,Endless Odyssey,Primal Wars,Ocean Wars,Fairy Treasure,末世纷争,天天爱西游,etc
Arcade Games:Dream Piano,Balls VS Blocks,Tap Tap Music,Dream Jigsaw Puzzles World 2018,Word Puzzle 2018,etc
Web Games:勇者之塔、勇者盟约、龙将、龙将2、暗黑西游记、暗黑破坏***、傲世九重天、全民倒塔、三国魂、三国那些事、墨攻、魔塔世界和墨攻天下等。
联系方式
- Email:Emily123@eyugame.com
- 公司地址:天河路385号太古汇一座39楼