乐元素高级java开发工程师(服务器)
社招全职3年以上地点:北京状态:招聘
任职要求
: 1、本科及以上学历,计算机软件相关专业,对游戏研发有热情,对技术开发有追求; 2、3年及以上Java游戏服务器开发经验,熟练使用Java语言并了解JVM基础特性,能独立设计完成中大型模块的开发,并达到较高质量水平; 3、熟悉MySQL、Redis、MongoDB等常用数据库,了解其基本实现原理,知道如何对数据库性能进行优化; 4、熟悉Linux系统,能熟练使用常用的Linux系统命令; 5、了解docker、k8s集群的基本原理和常用命令; 6、具有中大型网络游戏或网站的开发经验,有休闲类游戏开发经验者优先; 7、有海外游戏运维经验优先; 8、有良好的沟通协作能力、学习能力和执行力,责任心强,抗压力强。
工作职责
: 1、按需求完成游戏服务器端功能和活动的开发、优化工作; 2、负责服务器压测工具的设计和开发,以及性能测试调优工作; 3、负责游戏客服工具、部署工具、监控报警工具等的开发和优化工作。
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
MySQL+
https://juejin.cn/post/7190306988939542585
这是一篇 MySQL 通关一篇过硬核经验学习路线,包括数据库相关知识,SQL语句的使用,数据库约束,设计等。
[英文] MySQL Tutorial
https://www.mysqltutorial.org/
your go-to resource for mastering MySQL in a fast, easy, and enjoyable way.
https://www.youtube.com/watch?v=5OdVJbNCSso
MySQL SQL tutorial for beginners
https://www.youtube.com/watch?v=7S_tz1z_5bA
This beginner-friendly course teaches you SQL from scratch.
Redis+
[英文] Developer Hub
https://redis.io/dev/
Get all the tutorials, learning paths, and more you need to start building—fast.
https://www.runoob.com/redis/redis-tutorial.html
REmote DIctionary Server(Redis) 是一个由 Salvatore Sanfilippo 写的 key-value 存储系统,是跨平台的非关系型数据库。
https://www.youtube.com/watch?v=jgpVdJB2sKQ
In this video I will be covering Redis in depth from how to install it, what commands you can use, all the way to how to use it in a real world project.
MongoDB+
https://learnxinyminutes.com/mongodb/
MongoDB is a NoSQL document database for high volume data storage.
https://studio3t.com/academy/#courses
The fastest way to learn MongoDB
https://www.youtube.com/watch?v=c2M-rlkkT5o
This video will give you and introduction to MongoDB in 1 Hour. Afterwards I recommend exploring aggregation, replication, and sharding.
https://www.youtube.com/watch?v=ExcRbA7fy_A&list=PL4cUxeGkcC9h77dJ-QJlwGlZlTd4ecZOA
You'll learn how to use MongoDB (a NoSQL database) from scratch. You'll also learn how to integrate it into a simple Node.js API.
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
Docker+
https://www.youtube.com/watch?v=GFgJkfScVNU
Master Docker in one course; learn about images and containers on Docker Hub, running multiple containers with Docker Compose, automating workflows with Docker Compose Watch, and much more. 🐳
https://www.youtube.com/watch?v=kTp5xUtcalw
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
相关职位
社招7年以上A131919
1、负责小米互联网相关业务的服务器端的研发和管理工作,带团队完成架构设计、重构和需求开发工作; 2、负责小米互联网服务端相关业务的高并发系统架构的设计、搭建与性能调优、技术风险评估等工作; 3、和产品/测试/运营进行密切沟通,把控技术方向,能够根据需求提出合理技术方案; 4、带领团队进行技术预研和技术难点攻关,保障系统可用性、稳定性、和可扩展性。
更新于 2024-09-03
社招3年以上国际业务开发
1.负责服务端系统架构设计与开发、数据库设计。 2. 负责功能模块的代码编写、能够独自完成单元测试、集成测试。 3. 负责服务端与移动应用端数据交互,联合调试。 4.负责编写软件开发过程所涉及的必须文档。 5.系统的部署、维护、优化,日常数据库维护与管理。 6.良好的与产品、测试、移动端沟通能力,良好的学习能力,团队协作能力。 7.能适应较大的工作压力。
更新于 2024-12-30
社招3年以上D10694
1、负责和参与快手本地生活C端业务能力建设,重点投入达人分销、POI用户流量建设工作,指导一个或多个子领域的服务器端业务研发工作; 2、接受高并发、海量数据的挑战,分析和发现系统的优化点,负责推动系统的性能和可用性的提升; 3、对现有业务系统的架构进行抽象和升级,形成新的通用平台,并推动业务中后台的发展,提升整体的研发效率。
更新于 2025-07-21