Java Server Engineer Qualifications

Java server-side developer

1. More than 3 years development experience on Java server side 
2. At least one complete game project experience 
3. Proficient in OOA, OOD, OOP 
4. Master common online game protocol development methods 
5. In-depth understanding of TCP/IP 
6. Knowledge of message queues, Knowledge of network communication model, JVM, asynchronous IO 
7. In-depth understanding of distributed system development 
8. Experience in productization of in-memory databases such as memcache/redis/mongodb 
9. Proficient in MySQL-based persistence solutions

Java server-side developer

1. Familiar with the architectural design of online games, familiar with multi-threaded development technology, and process a large amount of network concurrent data 
2. Proficient in JAVA and JAVA communication framework (MINA/NETTY), good programming habits and debugging skills 
3. Familiar with database development 
4. Relatively Strong communication skills and team 
affinity

java game server development engineer

1. Computer-related major, college degree or above;
2. More than 3 years of experience in Java server-side development, including more than 2 years of Java game server-side development experience;
3. Master OOA/OOD/OOP, and flexibly apply it to practical work;
4. Proficient in application development based on mysql database (design data tables, stored procedures, functions);
5. Familiar with Mina framework, or have experience in Socket network programming, and have a certain understanding of HTTP protocol;
6. Programming in multi-threaded environment Have a certain understanding;
7. Familiar with the SpringFramework development model, master basic design principles and practical skills;
8. Experience in server-side development of online and operating Web game products is preferred;
9. Love games.

Java game server-side development engineer
1. Computer related major, college degree or above.
2. More than 3 years of Java server-side development experience.
3. Solid knowledge of data structure and algorithm analysis ability.
4. Proficient in mysql, Linux, etc.
5. Familiar with Netty, Mina framework, or have network programming experience.
6. Have a certain understanding of multi-threaded environment programming.
7. Experience in game server-side development is preferred.
8. Familiar with scripting languages ​​such as lua and Python is preferred.

Game server-side java developer

1. Solid Java foundation and strong learning ability.
2. Familiar with Tcp/Ip, http protocol, familiar with network programming.
3. Experience in database development and design
4. At least understand Spring, ibatis/mybatis/hibernate, mina, memcached, redis, struts, spring mvc, any two of
them 5. Clear logical thinking and positive work attitude. Excellent communication and teamwork skills.
6. Experience in online game project development, and successful online project works are preferred. 7. For those who have successful project experience and perform well, they can ignore the limitations of the development language

Required technology 
MINA/NETTY
redis/mongodb
ssh
java

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324863812&siteId=291194637