岗位职责:1.负责所在业务方向相关产品的后端开发及系统架构优化,独立完成建模设计、接口设计,承担相关系统程序的性能提升、代码优化;2.根据业务需求独立完成数据清洗加工、挖掘分析等数据开发工作;3.独立完成模块功能开发、单元测试、Bug修复、项目上线,并按规范书写思路清晰的概要设计和详细设计;4.参与项目或产品的需求分析讨论及技术设计;5.参与团队的技术文档和开发规范的制订,并对开发过程进行周期性总结,持续地优化开发流程;6.参与团队新技术调研,预研项目开发;7.参与行业产业、政策、标准、技术、产品研究、前沿技术学习与知识产权成果输出;支撑国家、省市政策类课题项目策划申报等工作;8.完成上级交办的其他各项工作。岗位要求:1.本科及以上学历,3年及以上Java开发经验,参与过大数据开发相关项目经验者优先考虑。2.具有扎实的Java基础,理解IO、多线程、集合等基础框架,对JVM原理有一定的了解。3.熟悉Spring boot、Mybatis、Spring Cloud等开源框架的原理和机制。4.熟悉Git+maven模式的代码版本管理,了解消息队列(RabbitMQ,ActiveMQ)。5.掌握多线程及高性能的设计与编码及性能调优,具有Redis、Kafka、Zookeeper等使用经验。6.掌握Linux操作系统和大型数据库(Oracle、MySQL),对SQL优化有丰富的经验。7.熟悉数据采集、清洗、挖掘分析、可视化等核心要点,实现指标计算需求。8.熟悉主流的大数据平台与工具,如Spark、Hadoop、Hive、HBase、Pig、Sqoop、MapReduce、Storm和Flink等。9.熟悉一种以上主流大数据相关编程语言,如Python、Scala、Golang等,熟悉多线程与网络编程。备注:因项目需要,前期需在大兴驻场。