高级Java后端开发工程师
Technology
结行科技
今天截至 2026/10/17
职位描述
工作职责
核心系统建设:负责餐饮SaaS线上订单与支付核心系统的设计、开发与优化,覆盖订单生成、状态流转、支付对接、对账结算等交易全链路业务。
支付通道集成:负责微信支付、支付宝、Adyen等主流支付渠道的接入与维护,构建高可用、高安全的聚合支付网关,保障支付链路稳定可靠。
高并发架构设计:参与日均千万级交易场景下的系统架构设计与优化,解决海量数据场景下的分库分表、热点数据处理、分布式事务等核心技术难题。
数据一致性保障:负责支付场景下的数据一致性、幂等性、事务管理,协同财务与风控团队确保资金流转准确性和系统安全性。
系统稳定性与性能优化:持续优化交易核心系统的性能与稳定性,保障线上服务高可用,解决线上疑难问题,对线上安全负责。
技术架构演进:参与餐饮SaaS业务平台系统架构的迭代升级,针对复杂业务场景完成系统建模,保证架构的扩展性及健壮性。
任职要求
本科及以上学历,计算机相关专业,扎实的计算机专业基本功。
3年以上Java后端开发经验,有大型分布式系统或复杂业务系统开发经验。
精通Spring Boot、Spring Cloud、MyBatis等主流开源框架,熟悉其原理与实现。
熟悉分布式系统开发,熟练掌握MySQL、PostgreSQL、Redis、消息队列(Rabbitmq/Kafka)、RPC框架(Dubbo/gRPC)等技术中间件的使用与原理。
熟悉高并发系统设计,有分库分表、缓存架构、异步处理等方面的实际案例经验。
对这个职位感兴趣吗?