0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

工程师人生 来源:网络整理 作者:工程师吴畏 2018-09-25 09:08 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

    关注

    13

    文章

    10093

    浏览量

    90895
  • JAVA
    +关注

    关注

    20

    文章

    2997

    浏览量

    115685
  • 开发工程师
    +关注

    关注

    1

    文章

    91

    浏览量

    15280
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    服务器端口怎么开放?

    刚搭建好云服务器,想部署网站、运行应用或开启远程连接,却发现外网始终无法访问?大概率是端口没开放。端口就像服务器的门窗,默认状态下,云服务器会关闭大部分端口以保障安全,只有手动开放需要的端口,外部
    的头像 发表于 11-11 15:43 552次阅读

    硬件工程师面试必会:10个核心考点#硬件设计 #硬件工程师 #电路设计 #电路设计

    硬件工程师
    安泰小课堂
    发布于 :2025年09月23日 18:00:33

    服务器数据恢复—RAIDZ多块硬盘离线导致服务器崩溃的数据恢复案例

    服务器数据恢复环境&故障: 一台服务器32块硬盘,采用Windows操作系统。 服务器在正常运行的时候突然变得不可用。没有异常断电、进水、异常操作、机房不稳定等外部因素。
    的头像 发表于 09-18 12:29 517次阅读
    <b class='flag-5'>服务器</b>数据恢复—RAIDZ多块硬盘离线导致<b class='flag-5'>服务器</b>崩溃的数据恢复案例

    服务器数据恢复—服务器断电导致raid模块损坏的数据恢复案例

    某品牌服务器中有12块硬盘,组建了一组raid5磁盘阵列,服务器内存储的是普通文件。 机房供电不稳定导致服务器断电,管理员重启服务器后发现服务器
    的头像 发表于 09-04 12:57 458次阅读

    招镶入式工程师1个,硬件工程师一个,

    东莞市研生科技有限公司是一家蓝牙方案公司,主营蓝牙方案的设计开发,产品包括蓝牙BLE/4G透传/AI智能体方案开发,因公司发展需要需对外招聘嵌入式软件开发工程师,对蓝牙音频/BLE以及
    发表于 08-29 02:14

    请问DCTCP与DCUDP 的登录数据包和心跳数据包与服务器端是如何交互的?

    DCTCP与DCUDP 的登录数据包和心跳数据包与服务器端是如何交互的?
    发表于 08-06 06:29

    问,成为硬件工程师需要几只手?#硬件工程师 #YXC晶振 #扬兴科技 #搞笑

    硬件工程师
    扬兴科技
    发布于 :2025年04月25日 17:15:37

    硬件工程师手册(全套)

    的性能价格比达至最优。 5、技术开放,资源共享,促进公司整体的技术提升。 §1.2.1 硬件工程师基本素质与技术 硬件工程师应掌握如下基本技能: 第一、由需求分析至总体方案、详细设计的设计创造能力
    发表于 04-22 15:05

    如何成为一名嵌入式软件工程师

    Java等)和软件开发工具,还需要对硬件的工作原理深入的理解。 在团队中,嵌入式软件工程师往往扮演着核心角色,他们的工作直接关系到产品的性能、稳定性和用户体验。 02掌握核心技
    发表于 04-15 14:37

    MKW45B41Z客户无法从服务器获取服务是为什么?

    。MKW45B41Z (自定义板) 充当中央设备客户角色。MKW45 客户扫描外围设备(NRF 连接)设备并连接到外围设备(NRF 连接)设备。连接 MKW45(自定义板卡)后,客户无法从
    发表于 03-28 07:40

    一招拿捏电子工程师#被AI拿捏了 #电子工程师 #电子电工

    电子工程师
    安泰小课堂
    发布于 :2025年03月25日 17:30:51

    Flexus 云服务器 X 实例:在 Docker 环境下搭建 java 开发环境

    开发者精心打造。它以卓越的柔性算力,为我们在 Docker 环境下搭建 java 开发环境提供有力支撑。 一、Flexus 云服务器 X 实例介绍 1.1 Flexus 云
    的头像 发表于 12-30 09:07 880次阅读
    Flexus 云<b class='flag-5'>服务器</b> X 实例:在 Docker 环境下搭建 <b class='flag-5'>java</b> <b class='flag-5'>开发</b>环境