职位要求
岗位:Java高级工程师(2人)
主要职责
1、负责公司核心业务的研发工作,配合项目经理进行系统及相关产品需求分析和架构设计,确保产品的系统安全;
2、参与后台(服务器端)程序代码编写,测试,部署,等;
3、负责大规模网络数据的抓取
4、负责产品开发难点的技术分析,制订相关的技术解决方案,确保产品的按质交付上线;
5、参与制定设计及实现技术规范,指导产品设计、实现及部署工作;
6、配合项目经理、架构师进行技术决策,开展技术风险评估工作;
岗位要求
1、三年以上Java开发经验(包含3年),了解J2EE相关技术;
2、具有较强英语文档阅读和学习能力;
3、计算机相关专业专科以上学历;
技术能力:
1、JAVA/J2EE,精通设计模式,深入理解Spring、SpringMVC、Webservice、MyBatis等框架和技术的设计思想和实现方式;
2、熟悉分布式缓存、消息队列、对高并发大流量系统性能优化有一定的经验;
3、精通MySQL,熟悉NoSQL (MongoDB, Redis,memcache, couchDB);
4、熟悉Linux的基本操作及应用部署,了解Shell命令
5、熟悉Hadoop大数据平台架构,有Zookeeper,aws相关开发工作经验,优先录用。
6、熟悉负载均衡和故障转移集群工作原理,有类似系统设计和部署经验更好;
7、熟悉常用软件设计模式、UML和数据库设计;
8、熟悉软件开发流程,代码规范性好,善于优化代码。