返回招聘信息一览

JAVA全栈工程师

岗位职责:

1、根据项目或子系统目标,设计软件系统结构,撰写设计文档;

2、负责具体模块的代码实现;

3、参与编码规范制订;

4、参与关键技术攻关;

5、参与性能调优和BUG排查;

6、参与需求分析。


岗位要求:

1、211/985院校计算机或相关专业硕士以上学历,算法、数据结构、网络、操作系统、软件工程等专业基础扎实;

2、做过java相关项目开发,JAVA基础扎实,理解io、多线程、集合等基础框架,对JVM原理有一定的了解;

3、熟悉spring cloud、hadoop、spark、storm、hive 、ElatisticSearch等大数据开源框架;

4、了解分布式系统的设计和应用,了解分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;

5、具有一定创新能力;

6、了解机器学习的基本原理,具有机器学习的应用能力;

7、精通设计模式,具有较强的系统架构设计能力和分析能力;

8、具有自我驱动品质,学习能力强,适应能力好,有强烈的责任心,具备耐心/细心的品质;