5年Java后端开发经验 + 4年项目管理经验:既能写代码,又能从整体把控需求、进度和风险。
擅长需求沟通与技术方案设计:项目管理背景让我能快速理解业务,减少返工。
全职接单,响应及时,按里程碑交付,过程透明。
掌握如下技术/框架:
Spring Boot/Cloud、Spring MVC、MyBatis-Plus;
JVM(内存模型/调优)、多线程、并发、JUC;
MySQL、PostgreSQL、Redis、MongoDB;
Git、Maven、Docker、Jenkins、Dubbo、Zookeeper、linux;
RESTful API、RocketMQ、WebSocket。
项目名称:智能硬件支付聚合平台
技术栈:Dubbo + Zookeeper + SpringBoot + SpringMVC + MyBatis + RabbitMQ + MySQL + Redis + MongoDB
项目描述:
一个面向线下支付场景的聚合支付平台,核心功能是接收硬件设备“小白盒”采集的支付数据,完成数据组装后调用第三方支付接口(微信/支付宝/银行等),并将支付结果实时推送给硬件终端。
我的职责:
作为支付模块的核心开发者,独立完成支付流程的设计与实现,包括:
支付接口调用:对接十余种第三方支付通道,统一封装调用逻辑,支持微信、支付宝、银联等主流渠道的动态切换。
高并发处理:针对支付场景的高并发特性,使用线程池隔离不同支付通道的请求,避免单一通道故障影响整体服务。线程池参数根据各通道的响应时间和吞吐量独立配置,实现故障隔离与资源保护。
异步通知机制:支付结果通过RabbitMQ异步通知下游系统(订单系统、硬件终端等),确保支付状态的最终一致性。对通知失败的消息采用重试+死信队列兜底,保证业务闭环。
数据存储:使用MySQL存储核心支付记录,Redis缓存高频访问的支付单号、通道配置等,MongoDB存储请求日志用于问题追溯。
项目成果:
累计接入10余种支付通道,覆盖主流支付场景
系统稳定支撑日均300万+元的交易流水
支付接口平均响应时间控制在2秒以内,无资金差错事故。
可兼职时间
可兼职地点
0条评论 雇主评价