java研发工程师、数据库开发

来源:互联网 发布:evdo是什么网络几g 编辑:程序博客网 时间:2024/05/16 05:11

一、java研发工程师

职位描述

岗位职责:
1、参加基于Java技术的企业级服务器应用或互联网产品开发;
2、参与系统分析与设计,并负责完成代码编写;
3、根据开发规范与流程独立完成模块的设计、编码、测试以及相关文档;
4、参与软件需求与设计审核和代码检查;
5、提供售前技术支持;
6、指导团队其他技术人员工作。

任职要求

任职要求:
1、精通Java,有5年以上互联网软件设计和开发经验,具有参与设计大型电子商务、互联网产品或增值业务系统的经验,具备深厚的Java功底;
2、精通面向对象软件结构知识,熟悉设计模式、OOA/D、UML,能熟练使用Rose建模工具完成软件设计;
3、熟悉SpringMVC,Spring、MyBatis等开源框架,有架构设计经验者优先;
4、有Web及前端技术开发经验(包括Javascript,ajax,jQuery,HTML,XML,MVC 类Web开发框架);
5、熟悉以下协议或标准:HTTP、Web Service、XML等;熟悉UML建模语言,能独立完成设计文档;熟悉SOA;
6、具有大型关系型数据库(ORACLE、DB2、SQLSERVER、MYSQL等)的开发和设计经验;
7、精通J2EE体系结构,熟悉JBoss, weblogic, Tomcat等应用服务器系统的开发;
8、具有大型应用系统分析、设计能力和经验,精通主流技术系统的核心思想;
9、有较强的学习创新

二、数据库开发

   职位描述

岗位职责:
1、搭建数据仓库,建立业务数据模型
2、根据产品的需求开发数据产品,包含ETL、报表等
3、根据用户、商户行为分析,挖掘有价值的信息,指导公司运营和决策

任职要求

任职要求:
1、本科及以上学历。
2、精通Java开发, 熟悉Shell或Python等脚本语言,2年以上数据开发相关工作经验。 
3、熟悉HDFS与MapReduce原理,具备Hadoop、Hbase或Hive开发经验。 
4、熟悉linux/unix操作系统。 
5、较深厚的数据结构、算法基础。 
6、具备良好的沟通、团队合作能力与较强的学习能力,具备较强的技术文档编写能力。团队合作能力和学习能力突出者优先考虑。 
7、了解pentaho、kettle等背景的优先。 
8、开发方向2年以上工作经验,大数据方向1年以上工作经验
9、有良好的技术方案实施和沟通管理能力

能力,为人诚信,思维严谨,工作主动,能承受一定的工作压力。


0 0