职位描述
1、本科及以上学历,4年及以上开发经验,2年及以上金融行业开发经验;
2、专科学历,6年及以上开发经验,3年及以上金融行业开发经验;
3、至少有两个及以上金融行业数据类项目工作经验。
技术能力要求:
1、精通 Java 编程,深入理解 JVM 原理、内存管理、多线程及性能调优;
2、熟练掌握常用的JAVA开源框架,熟悉 Spring Boot、Spring Cloud 等主流框架,具备高并发、分布式系统开发经验;
3、熟悉软件开发生命周期(SDLC),具备良好的代码规范意识和工程化思维;
4、熟练掌握前端开发技术栈,熟悉CSS及常用布局,熟悉前端开发技术(如 HTML/CSS/JavaScript、Vue/React 等),能够熟练使用JQuery,Bootstrap前端框架快速构建页面;
5、熟练掌握存储过程、视图、函数等数据库对象的开发,精通数据架构设计、数据模型设计和数据库优化的一种或多种;
6、熟练使用 SQL、Python、Shell 进行数据开发,具备 ETL 设计、开发及优化经验;
7、熟悉数据仓库建模(如维度建模、星型/雪花模型)者优先;
8、熟练掌握 Hadoop、Hive、Spark、Flink 等大数据组件的运行机制,能够进行性能调优、问题排查及资源优化;
9、熟悉 Kafka、HBase、ClickHouse、Doris 等大数据存储与计算技术者优先。有实时计算(如 Flink SQL/DataStream)、离线数仓建设经验者优先;
10、优秀的理解沟通能力,能快速理解业务背景,责任心强,具有良好的团队沟通与协作能力。
岗位职责:
1、负责在软件开发过程中落实架构、编码及安全规范,确保系统高性能、高可用和可维护性;
2、主导关键业务代码的设计、开发与代码评审,优化系统性能,保障代码质量;
3、负责厂商知识转移工作,推动团队技术能力提升;
4、负责大数据流批一体化任务的开发、优化及方案制定,支撑业务数据需求。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕