ID:412808

熹微

java工程师

  • 公司信息:
  • 联动优势
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 北京
  • 朝阳

技术能力

15663368653核心Java与JVM

Java基础:熟练掌握集合框架(HashMap源码、扩容机制)、多线程与并发编程(线程池原理、锁机制、JUC包)、IO/NIO、反射机制。

JVM原理:深入理解JVM内存模型(堆、栈、方法区)、垃圾回收算法(GC Roots、分代收集)、常见垃圾收集器(G1, ZGC)及调优经验。

新特性:熟悉Java 8+的新特性(Lambda、Stream API、Optional)及后续版本的重要更新。

数据库与缓存(性能优化)

关系型数据库:精通MySQL,包括索引原理(B+树)、事务隔离级别、锁机制(行锁、表锁、间隙锁)、SQL优化(执行计划分析、慢查询日志)。

NoSQL:熟练使用Redis,理解数据类型、持久化机制(RDB/AOF)、高可用方案(哨兵、集群)、缓存穿透/击穿/雪崩的解决方案。

其他:了解Elasticsearch的使用场景及基本原理。

主流框架与中间件

Spring全家桶:深入理解Spring IOC、AOP原理,精通Spring Boot、Spring MVC。对Spring Cloud Alibaba(Nacos, Sentinel, Seata)或Spring Cloud Netflix(Eureka, Hystrix, Zuul)有微服务实战经验。

消息队列:熟悉Kafka、RabbitMQ或RocketMQ中的一种,了解消息可靠性保证、顺序性、积压处理等机制。

RPC框架:了解Dubbo或gRPC的原理及使用。

分布式与架构设计

分布式理论:了解CAP理论、BASE理论、分布式事务(2PC, TCC, 最终一致性)。

设计模式:熟练掌握单例、工厂、代理、策略、模板方法等常用设计模式,并能在项目中灵活运用。

高并发处理:有应对高并发场景的经验,如限流(令牌桶/漏桶)、降级、熔断、削峰填谷。

工具与工程化

构建工具:Maven或Gradle。

版本控制:Git(熟练使用分支管理、冲突解决)。

Linux:熟练使用Linux常用命令,具备生产环境排查问题的能力。

项目经验

#### 项目名称:金融级商户与代理商清结算系统设计与实现

**项目背景**:公司核心业务为银行卡收单服务,需对接银联、网联等国家级支付通道,处理海量交易数据。原有结算系统存在对账效率低、分润逻辑复杂导致计算延迟、资金划拨准确率不足等问题,需重构清结算模块以支持日均千万级交易量的实时清算需求。

**技术栈**:Java 8、Spring Boot、MySQL(分库分表)、Redis(分布式锁)、RabbitMQ(异步对账)、Quartz(定时任务)

**核心职责与成果**:

**清结算引擎设计**:主导设计基于规则引擎的分润计算模块,将代理商分润比例、手续费阶梯、结算周期等业务规则配置化,支持动态调整无需代码发布。通过Drools规则引擎实现复杂分润逻辑的解耦,计算效率提升40%,规则变更响应时间从3天缩短至1小时。

**高精度对账系统**:开发多通道自动对账模块,定时拉取银联、网联对账文件,通过Redis Bitmap实现交易流水的快速去重与匹配,解决“一笔多单”“漏单”等异常场景。对账准确率达99.99%,异常处理人工干预减少80%。

**分布式事务保障**:针对结算资金划拨场景,采用Seata实现AT模式分布式事务,确保“记账-扣款-通知”全流程数据一致性。结合本地消息表+RabbitMQ最终一致性方案,解决跨系统资金划拨的可靠性问题,资金差错率降至0.001%以下。

**性能优化与容灾**:对结算核心表进行ShardingSphere分库分表(按商户ID哈希),单表数据量从亿级降至百万级,查询响应时间从5s优化至200ms。设计断点续算机制,支持结算任务异常中断后从断点恢复,避免全量重算导致的资源浪费。

**资金安全审计**:实现全链路操作日志追踪,关键操作(如分润规则修改、异常订单处理)均记录审计日志并触发风控告警。通过Redis分布式锁防止同一商户结算任务并发执行,避免重复划拨风险。

**项目价值**:系统上线后支撑日均2000万笔交易的实时清算,结算任务执行时间从4小时缩短至45分钟,年处理资金规模超500亿元,资金差错率接近零,获公司年度“技术创新奖”。

相似人才推荐

信用行为

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

发布任务

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

微信接收人才推送

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

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