一、摩拜
JAVA工程师
岗位职责
1、根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;
2、 调整、部署系统平台的搭建,调优等;
3、关键代码编写,提供合理代码建议;
4、参与技术人员的考核评审及代码评审;
5、 能独立完成应用的开发任务,并优化系统程序。
要求:
1、 2年以上JAVA开发经验,有独立完成项目经验和能力;
2、扎实的Java编程基础,熟悉常用的数据结构和算法;
3、 熟悉Restful开发,有Spring,MyBatis, Shiro/Spring Security等框架开发经验;
4、 有互联网开发经验,有Redis, Mongodb等使用经验;
5、熟悉MySQL,有过SQL调优经验,能根据业务需求设计合理的数据模型;
6、熟练使用Linux(CentOS/Ubuntu)操作和管理;
7熟悉敏捷开发,有实际参与敏捷开发团队开发的经验;
8、喜欢研究新技术,有Java8, Akka, Scala, Hadoop, Hive, HBase经验者有优先;
9、精通长链接,NIO等技术;
10、擅长系统性能调优和疑难问题调试;
11、细致认真,善于沟通,能够承担较大压力;
12、懂得构建高性能高并发分布式服务架构体系优先;
13、懂的数据安全、应用安全和系统安全可以加分。
二、OFO
后端开发工程师(PHP、java、Nodejs)
岗位职责:
1、负责公司平台产品的基础架构的设计与实现
2、负责公司后端核心模块的设计与开发
3、负责技术攻关和创新技术引用,解决产品开发过程中的高性能,高并发和高可靠性问题
4、有贡献开源代码或维护自己博客的优先
职位要求:
1、3年以上互联网开发经验,有大规模后端服务的设计和开发方面经验,对 Unix/Linux 有深入了解
2、 出色的编码能力,精通如下三种语言之一(Nodejs,PHP,Java),尤其使用它们做过web服务。
3、对后端程序性能优化有丰富经验
4、掌握Redis、Mongodb,Mysql等存储系统原理及应用。
5、 熟悉常用的算法,熟悉开源框架,解决问题能力强。
6、对分布式计算,分布式存储的架构设计理念和动机有一定理解
7、 对HTTP协议有深刻的理解,熟悉TCP/IP等网络协议