岗位职责
负责英国铁路预订、出票、退改等核心交易系统的设计与研发,独立承担核心模块的技术方案和开发落地; 负责铁路运营商、GDS及第三方供应商 API 集成,持续提升出票成功率、系统性能和用户体验; 参与核心系统架构设计和技术攻坚,解决高并发、分布式事务、数据一致性、缓存、异步消息等复杂技术问题; 负责核心交易链路稳定性建设,包括监控告警、限流降级、故障定位、容灾及性能优化; 承担核心代码开发及 Code Review,指导团队其他工程师,与产品、测试及业务团队协作推动项目落地。
职位要求
5年以上 Java 后端开发经验,Java 基础扎实,熟悉 JVM、并发、IO、网络及 RPC 等核心技术; 熟练掌握 Spring Boot、Spring Cloud、MyBatis 等主流框架,具备良好的代码设计和工程能力; 熟悉微服务及分布式系统,熟练使用 MySQL、Redis、消息队列等常用基础设施; 熟悉高可用系统设计,对限流、熔断、重试、幂等、分布式事务、最终一致性等有实际项目经验; 有复杂外部 API 或第三方系统集成经验,具备良好的 API 设计能力; 具备较强的系统设计、性能优化和线上问题排查能力,能够独立解决复杂技术问题; 熟悉 Docker、Kubernetes 等云原生技术。 加分项 有铁路、机票、酒店、OTA或电商交易系统研发经验; 有订单、支付、库存、履约等复杂交易系统经验; 有 GDS、运营商或第三方供应商 API 集成经验; 有高并发、多IDC/异地多活或大型系统稳定性建设经验; 具备良好的英文沟通能力,能够与海外团队或供应商进行技术沟通; 有 AI Coding / AI Engineering 实践经验。