ID:403732

眼光 有团队

中心负责人

  • 公司信息:
  • 不方便透露
  • 工作经验:
  • 10年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 可工作日远程
  • 所在区域:
  • 北京
  • 海淀

技术能力

一、Java核心技术 JVM底层原理 内存模型(堆、栈、方法区、元空间);垃圾回收算法(CMS、G1、ZGC);类加载机制与字节码增强(ASM);JVM调优(内存泄漏分析、GC日志)
并发编程 线程生命周期;JUC包(AQS、线程池、ConcurrentHashMap);CAS、Volatile原理;分布式锁(Redisson、ZooKeeper)
Java新特性 Lambda表达式;Stream API与响应式编程(Reactor);模块化(JPMS)与新语法(Records、Switch表达式)
二、主流框架与生态 Spring全家桶 Spring IoC/DI、AOP、事务管理;Spring Boot自动配置;Spring Cloud(Nacos、Sentinel);Spring Security/OAuth2
ORM框架 MyBatis插件机制、动态SQL;JPA/Hibernate懒加载优化
微服务治理 服务网格(Istio);配置中心(Apollo);分布式链路追踪(SkyWalking)
三、分布式系统架构 分布式理论基础 CAP定理、BASE理论;分布式事务(Seata、TCC);分布式ID生成(Snowflake)
核心中间件 消息队列(Kafka、RocketMQ);缓存(Redis集群、Caffeine);搜索引擎(Elasticsearch分片策略)
高并发设计 限流熔断(Sentinel);异步化(MQ解耦、CompletableFuture);分库分表(ShardingSphere)
四、性能优化与系统设计 性能调优方法论 全链路压测(JMeter);MySQL索引优化(覆盖索引);JVM堆内存分配与GC策略
系统设计能力 高可用架构(异地多活);DDD领域建模;设计模式实战(动态代理、模板方法)

项目经验

项目名称:跨境支付系统设计与开发
担任角色:Java后端核心开发工程师
项目周期:2022.03 - 2023.06
技术架构:Spring Cloud Alibaba + MyBatis + Redis + Kafka + Elasticsearch

项目描述
设计并实现面向全球商户与个人用户的跨境支付系统,覆盖收单业务(Acquiring)、汇款业务(Remittance)、换汇业务(Currency Exchange),支持多币种实时清算、合规风控与高并发交易处理。系统日均处理交易量超200万笔,对接国际银行、SWIFT网络及第三方支付通道。

核心业务模块
1. 收单业务(Acquiring)
职责与实现:
设计多通道路由策略,支持Visa/MasterCard/银联等卡组织接入,通过动态权重分配(响应时间、成功率)自动选择最优支付通道。
实现交易链路异步化,使用Kafka解耦交易请求、风控审核与清算流程,提升吞吐量至8000+ TPS。
对接反欺诈系统(如Forter),基于规则引擎(Drools)实时拦截高风险交易,降低欺诈率至0.05%以下。
关键技术点:
支付报文解析(ISO8583)与加密(HSM硬件安全模块)。
分布式事务(Seata)保障支付与资金账户的一致性。
基于Redis的热点账户余额缓存,解决并发扣款冲突。
2. 汇款业务(Remittance)
职责与实现:
构建SWIFT MT103报文生成引擎,支持跨境电汇至100+国家/地区,兼容不同银行格式(如Fedwire、CHAPS)。
设计分级费率模型,根据汇款金额、国家风险等级动态计算手续费。
实现汇款状态机(State Pattern),跟踪交易从“发起”到“结算完成”全生命周期,支持自动冲正与人工干预。
关键技术点:
异步补偿机制(本地事务表+定时任务)解决银行端超时问题。
使用Elasticsearch存储海量汇款记录,支持多字段组合查询(收付款方、金额区间)。
敏感数据加密(AES-256)与PCI DSS合规审计。
3. 换汇业务(Currency Exchange)
职责与实现:
对接路透社(Refinitiv)实时汇率API,实现毫秒级汇率缓存(Redis Cluster),支撑实时锁价与交易。
开发换汇引擎,支持“先换汇后支付”与“支付时实时换汇”两种模式,差价收益提升15%。
基于滑动时间窗口(Sentinel)限制用户高频换汇,防止套利风险。
关键技术点:
汇率双向报价(Bid/Ask)与点差动态计算。
换汇订单的拆分与聚合(如大额订单分拆至多个流动性提供商)。
使用分布式锁(Redisson)保证换汇额度扣减的原子性。
技术难点与解决方案
汇率实时性与一致性

问题:多节点并发更新汇率导致缓存与数据库不一致。
方案:采用Redis Pub/Sub广播机制,在汇率更新时通知所有节点刷新本地缓存,结合Version号防脏读。
高并发支付链路优化

问题:支付高峰期数据库连接池耗尽,导致交易超时。
方案:引入HikariCP连接池+异步非阻塞写入(RocketMQ事务消息),将同步操作转为最终一致性。
跨境合规与风控

问题:不同国家反洗钱(AML)规则差异大,人工配置成本高。
方案:构建规则引擎配置化平台,支持Groovy脚本动态加载风控规则,拦截准确率提升至99.2%。
项目成果
系统上线后支撑年交易规模超120亿美元,收单成功率从92%提升至98.5%。
通过分库分表(ShardingSphere)优化,汇款记录查询响应时间从3s降至200ms以内。
换汇引擎实现日均5000万美元交易量,汇率损失率降低至0.3个基点(BP)。
项目亮点
架构扩展性:微服务按业务域拆分(收单服务、清结算服务、风控服务),支持快速迭代与新业务接入。
全球化能力:多时区处理(基于UTC时间戳)、多语言(i18n)、多法币(支持ISO 4217标准)。
稳定性保障:全链路压测(JMeter模拟跨境峰值流量)、灰度发布(Nacos配置分批推送)。

团队情况

  • 整包服务: 微信公众号开发   微信小程序开发   PC网站开发   H5网站开发   App开发   UI设计   其他开发   
角色 职位
负责人 中心负责人
队员 UI设计师
队员 iOS工程师
队员 前端工程师
队员 后端工程师

信用行为

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

发布任务

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

微信接收人才推送

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

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