Java Developer (contract)

15 months agoContractor
Northern Trust

Northern Trust

location Chicago
unsaved
项目概述: 支持将数据和能力转换为战略性云解决方案,以支持Northern Trust资产管理客户报告交付。资产管理数据正在从传统平台迁移到Snowflake NTAM Data Vault的云实例上。需要在Snowflake NTAM DV中创建客户报告视图,以使客户报告和其他消费者能够从战略源访问数据,并消除他们对传统平台和解决方案的依赖。作为这一努力的一部分,多个Java NRP微服务需要重构,以从NTAM DV获取数据并提供给下游消费者,客户报告将从传统的CORIC报告工具迁移到新的报告工具上。 承包商的角色: 承包商将帮助创建新的Snowflake报告视图,供客户报告或其他消费者使用。还需要修改Java微服务,以从战略源消耗数据,而不是传统源。需要重新设计传统技术解决方案和流程,以利用战略平台和技术。 资格要求: • 必须具备ANSI SQL经验,Snowflake云和熟悉SQL脚本编写。 • Java,J2SE,Java Serve Pages,XML/XSLT,JSON • Spring/Spring Boot,使用微服务架构的REST API • JSON,AJAX,JDBC,JPA/ORM框架,JUnit • Pivotal Cloud Foundry(Tanzu Application Service)或公共云 • 将Snowflake与其他数据处理和报告工具集成 • 应具备使用任何云的经验,并能够从云存储加载数据 • 对云(Azure)服务有深入的理解和经验 • DevOps和CI/CD流水线 • 具有以下报告工具之一的经验:Coric,Power BI,基于云的报告工具如Tableau,Thoughtspot等。 • API管理工具(Layer7 API Developer Portal,Azure APIM) • 安全性 - 使用cyber ark,加密,数据脱敏等。 • 金融服务经验 加分项: • ETL - 具备一种ETL工具的经验 • 消息传递:Kafka • 代码质量工具,如SonarQube,Checkmarx,Appspider,CAST • 监控工具,如Dynatrace • 数据建模知识 • 有Eagle供应的产品经验 • Python 任务和职责: • 设计 • 开发 • 代码审查 • 文档编写 • 知识转移