工作地点:
广东省-广州市
工作职责:
1、核心业务支撑:负责运营商结算相关系统的设计、开发与维护,包括计费、对账、分账、账单生成、资金处理等核心模块,参与业务需求评审及技术方案设计,输出高质量技术文档。
2、系统建设与优化:独立完成模块开发、数据库设计、接口开发及性能优化;承担系统高并发、高准确性场景下的架构演进与稳定性保障,持续提升结算处理吞吐能力和数据准确性。
3、质量与风险控制:保障资金/账务数据的最终一致性与可审计性,设计合理的重试、对账、补偿机制;快速定位并修复线上缺陷,解决分布式事务、幂等、超时等常见结算场景问题。
4、技术攻坚与创新:结合运营商业务特点,引入规则引擎、流式计算、大数据对账等技术手段,沉淀结算领域通用组件、工具及开发规范,提升团队交付效率。
5、跨团队协作:配合产品、运营、财务等团队完成业务迭代,预判系统容量及数据风险,推动技术方案落地;参与代码评审、技术复盘,指导初中级开发人员。
任职资格:
1、本科及以上学历,并取得相应学位,计算机、软件工程、通信、数学等相关专业优先;
2、5年及以上工作经验,至少1年结算/计费/账务类系统开发经验。
3、精通 Java 及 Spring Boot / Spring Cloud 生态,熟悉多线程、JVM调优,有良好的设计模式实践;
4、精通 MySQL / PostgreSQL,具备复杂SQL优化、分库分表、海量数据(千万级+)下的设计与调优经验;
5、理解分布式事务(TCC、SAGA、本地消息表等)、幂等设计、对账机制;
6、熟悉高精度金额处理(BigDecimal、精度丢失防范),具备财务级数据一致性保障经验;了解运营商BOSS系统、话单/账务处理、结算规则引擎者优先;
7、熟练使用 Redis(集群/持久化)、消息队列(RocketMQ/Kafka/RabbitMQ)、Nginx,理解其在高可用结算场景下的应用;
8、熟练使用 Linux 命令,能独立完成服务部署、日志排查、线上问题定位(如 Arthas、jstack、MAT等);
9、熟悉 RESTful、Dubbo/gRPC,有对接第三方支付、银行或运营商接口经验。
10、责任心强,能承担结算类系统的高准确性要求,工作细致、自我驱动力高;善于沟通,能与财务、运营等非技术岗高效协作;有技术沉淀习惯(如写博客、维护技术文档、分享案例)。
加分项(非必须)
有运营商(移动/联通/电信/广电)或其核心厂商结算系统开发经验;
熟悉财务对账、营账系统、收入保障等领域;
有高并发账务处理(如秒级结算、日处理千万级订单)实战经验;
了解大数据组件(Hive、Spark、Flink)用于离线对账。