岗位职责:1、负责项目系统的设计,负责系统各个模块核心研发工作;2、参与复杂业务流,统计分析,数据挖掘等的解决方案;3、有一定的用户需求分析和理解能力,有较强的应用功能设计和数据设计能力,精通软件设计模式,熟悉掌握其中的一些建模工具使用,能根据较复杂业务逻辑独立设计数据模型和数据间关系;4、具有良好的技术方案设计能力和设计方案文档编写能力。5、解决开发中的技术难题;,重要技术预研。6、完成客户提出的技术分解,并解答客户提出的技术问题。岗位要求:1、本科以上学历,计算机软件或相关专业优先;2、5年以上Java开发经验,具有大数据行业相关的从业经验优先,有带领研发团队进行开发优先;4、JAVA基础知识扎实,熟悉常用框架底层机制;熟练使用SpringCloud、Spring Boot、MyBatis等开源框架(框架提供的特性及其实现原理);5、熟练使用关系型数据库(MySQL),非关系型数据库(Redis和MongoDB)等数据库;6、熟悉Hadoop/Spark/Flink/Presto/Kafka/Doris/ElasticSearch等系统或者相关系统者优先考虑;7、熟练使用消息中间件如:kafka、rabbitMQ;8、熟练使用版本管理工具SVN,Git,了解项目管理工具Maven;能使用Jenkins来搭CICD环境;9、有代码审查的能力和经验;有正式项目性能调优和内存泄露查找能力和处理经验;10、工作主动性和积极性高,沟通能力良好,责任心和执行力强,接受能力强,有钻研精神,团队合作精神好。