ID:354344

Eric

高级 Java 开发

  • 公司信息:
  • 民生证券股份有限公司
  • 工作经验:
  • 8年
  • 兼职日薪:
  • 800元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 上海
  • 浦东

技术能力

【Java】
- 八年经验;
- 熟练掌握 Java 语⾔,设计模式,并发编程、JVM 内存管理及调优、阅读过 HashMap、AQS、ThreadLocal 等相关源码;
- 熟悉 Spring Boot、Hibernate、RabbitMQ 等框架原理和最佳实践;
- 熟悉分布式编程,掌握微服务涉及的 OpenFeign、Dubbo 等组件的原理,阅读过部分模块的源码。

【数据库】
- 熟悉 MySQL 关系型数据库,如 InnoDB 存储引擎的特性、索引、锁机制、ACID 事物、隔离级别等,了解主从复制、SQL 调优等;
- 熟悉 PostgreSQL、Oracle 等数据库,有相关项⽬开发经验;
- 有较为丰富的数据库适配、迁移经验,参与过 PostgreSQL 到国产达梦数据库整体⽅法设计与实施。

【其他】
- 熟悉 Redis ⼯作原理,以及分布式锁、⾼并发缓存的解决⽅案;
- 熟练掌握 Linux 系统命令,熟悉 shell 脚本的编写。

项目经验

【BCT4(同余场外衍⽣品交易管理系统)】
服务申万证券、光⼤证券、银河证券等经融公司、机构,提供场外衍⽣品业务的全⽣命周期管理解决⽅案,功能涵盖:交易簿记、合约管理、客⼾管理、试定价、实时⻛险管理、资⾦清算、市场⾏情管理等。

【技术栈】
Spring Boot、Dubbo、RabbitMQ、JPA、PostgresSQL、Redis、Spring Cloud OpenFeign

本⼈负责公共模块、技术组件的开发⼯作,包括但不限于:

【资⾦清算】
- 使⽤ RabbitMQ 接⼊各模块资⾦、现⾦流数据,计算客⼾预付⾦、保证⾦、授信等数据;
- 基于数据截⾯⽅式,⽀持任意历史⽇期资⾦报告重跑和增量式计算;
- 使⽤ Groovy、Spring EL 表达式和 Java 代码混合维护资⾦清算公式,⽀持动态热更新资⾦清算逻辑;
- 使⽤基于 Redis 的⼆级数据缓存,异步数据预热等⽅式,提⾼资⾦清算性能。

【市场⾏情】
- ⽀持多市场数据源的标的、⾏情、资讯信息同步,如 Wind、JUYUAN、同花顺等;
- ⽀持多数据类型(DB、API),多同步模式(全量、增量),⽀持推送数据⾄数据库、API、RabbitMQ 或 Redis;
- 使⽤ Spring Retry 做容错重试、micrometer 采集同步过程的指标和报错;
- 将市场数据对接抽象为 datasource、sync、mapping、push 4 层,⽀持灵活扩展新的对接源。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服