岗位职责:
1.根据业务需求进行系统分析,编写高质量的代码,独立解决开发过程中的技术难题;深入理解资产管理和投资管理业务逻辑,为系统功能迭代提供技术方案支持,并负责关键技术点的攻关与实现;
2.依托现有系统,持续优化改进,提升系统性能,满足业务发展对系统的需求;
3.参与部分ETL过程的开发,涉及源端数据数据进行清洗、提取,和整个。
4.协同团队完成软件开发生命周期的各个环节,包括需求分析、概要设计、详细设计、编码、单元测试、系统集成测试
岗位要求:
1.本科及以上,计算机相关专业,3年及以上投资及资产管理相关项目经验
2.具备扎实的编程功底,熟练掌握Java 语言,深入理解 JVM原理,熟练使用Spring、Spring MVC、SpringBoot、Spring Cloud、 Mybatis等主流开发框架,具备扎实的编程基础和良好的编程习惯;对常用的设计模式、设计原则、数据结构等有一定的理解和掌握,对面向对象思想有深入的理解;
3.熟悉Nginx、Redis、Kafka,MQ,对象存储等中间件的使用及部署;熟练使用Linux 命令;
4.有ETL过程相关开发经验,对常用开源ETL工具,如Kettle有熟练的掌握;
5.具备金融投资领域相关系统项目实施或开发经验,掌握投资基本业务知识,了解投资系统应用架构、流程及数据交互要求。
6.良好的沟通能力,善于学习新知识,有强烈的主动性及责任心,对解决挑战性问题充满激情、、