- 汇报对象：product director
What you might do on a day:
Create a new game feature that will go live and be used by millions of players within a week
Contribute your ideas to a new game prototype in development, whilst learning from some of the world's best game designers
Design a new service & corresponding service contract to minimize remote communications
Debate over coffee with your colleagues the relative merits of RPC vs. messaging-based communication, or the appropriate use of IoC and aspects
Insure high quality code and enforce good practices (Unit test, code review, pair-programming) across the team in an agile environment
Cooperate with Design, QA, producer and Operation team
We are looking for:
Experience developing large or complex server systems in Java, with or without application servers
Strong object-oriented design skills and passion for agile test-driven development and continuous integration
Good understanding of RDBMSes, SQL, and Unix-like systems
Interest in (or knowledge of!) cutting-edge technologies and techniques such as AWS, non-RDBMS data stores, SOA, messaging / EDA, REST
Computer science or related degree or equivalent experience
Work Experience and Education:
1、Good English communication skills, reading/writing/speaking
2、5+ years of server side development experience. Previous experience in online gaming company is a plus.
4、2+ years experience with MySQL or Postgres and understand database tuning.
5、Comfortable working under Linux
6、Versatile and be able to build a server system from scratch including:
7、Understand fundamental of server architecture and be able to develop a custom server in Java
如果您愿意考虑一下上述职位，可以给我发邮件：firstname.lastname@example.org 或致电 15313922205.