Java服务器端开发工程师的基本素质有哪些

描述

Java服务器端开发工程师

1.Java服务器端3年以上开发经验

2.至少一个完整游戏项目经验

3.熟练掌握OOA、OOD、OOP

4.掌握常见网游协议开发方法

5.对TCP/IP有深入了解

6.对消息队列、网络通讯模型、JVM、异步IO有了解

7.对分布式系统开发有深入了解

8.有memcache/redis/mongodb等内存数据库的产品化经验

9.精通基于MySQL的持久化解决方案

Java服务器端开发工程师

1 、熟悉网游的架构设计,熟悉多线程开发技术,处理大量的网络并发数据

2 、熟练掌握 JAVA 和 JAVA 通讯框架 (MINA/NETTY) ,良好的编程习惯合调试技巧

3 、熟悉数据库开发

4 、较强的沟通能力及团队亲和力

5 、热爱程序研发工作,思维敏捷、善于学习,工作热情、主动,有一定的沟通和协作能力,能承担工作压力

java游戏服务器端开发工程师

1、计算机相关专业,大专及以上学历;

2、3年以上java服务器端开发经验,其中2年以上java游戏服务器端开发经验;

3、掌握OOA/OOD/OOP,并灵活运用到实践工作当中;

4、熟练掌握基于mysql数据库的应用开发(设计数据表、存储过程、函数);

5、熟悉Mina框架,或有过Socket网络编程经验,对HTTP协议有一定的理解;

6、对多线程环境编程有一定的理解;

7、熟悉SpringFramework开发模式,掌握基本设计原则及实用技巧;

8、有上线运营Web网游产品服务器端开发经验者优先;

9、热爱游戏。

Java游戏服务器端开发工程师

1、计算机相关专业,大专及以上学历。

2、3年以上java服务器端开发经验。

3、扎实的数据结构知识和算法分析能力。

4、熟练掌握mysql、Linux等。

5、熟悉Netty、Mina框架,或有过网络编程经验。

6、对多线程环境编程有一定的理解。

7、具有游戏服务器端开发经验优先。

8、熟悉lua、Python等脚本语言者优先。

游戏服务器端java开发工程师

1、Java基础扎实,学习能力强。

2、熟悉Tcp/Ip、http协议,熟悉网络编程。

3、有数据库开发设计经验

4、至少了解Spring、ibatis/mybatis/hibernate、mina、memcached、redis、struts、spring mvc、中任意两种

5、逻辑思维清晰,工作态度积极。优秀的沟通能力和团队协作能力。

6、有网游项目开发经验,有成功上线项目作品优先。7、对于有成功项目经验者且表现出色者,可以不考虑开发语言的限制

必备技术

MINA/NETTY

redis/mongodb

ssh

java

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分