对接全球旅游资源,销售面向全世界
我们正在寻找一位资深Java开发工程师,负责构建和优化高并发、高可用的机票旅游代理平台。您将主导核心系统架构设计,对接全球分销系统(GDS),提升订单处理效率与系统稳定性,推动技术创新以应对行业复杂挑战。
1. 系统架构与开发:设计并实现分布式微服务架构,支撑每月百万级订单交易;优化直连查询、占座、支付、出票等核心业务流程,确保毫秒级响应;主导高可用方案(熔断降级、容灾切换)及性能调优(JVM、SQL、缓存);
2. 技术领导与协作:主导技术方案评审,制定开发规范与代码质量管控标准;指导中级及初级工程师,推动团队技术能力提升; 协同产品、测试团队,确保需求高效交付与系统稳定运行;
3. 负责内部系统的建设工作,参与平台架构设计、优化,架构原型实现及核心模块的开发工作;
4. 解决产品中的问题以及技术难点,负责产品中的技术难点攻关;
要求:
1. ****本科及以上学历,计算机相关专业,6年以上Java开发经验
2. 能正常使用英文囗语流利的交流项目内容,有团队管理经验;
3. 精通Java语言,精通Java编程技术,包括JVM原理、内存模型、垃圾回收机制等,精通Spring/SpringBoot/Spring Cloud/ElaticSearch/MyBatis等主流开源框架,对于JVM性能调优及并发编程有实战经验;
4. 具备良好的系统架构设计能力,具有优秀的抽象建模能力;
5. 熟悉分布式、性能调优、缓存、消息、搜索等机制;
6. 熟练Mongodb,Mysql,Hbase的设计和优化;对于/Redis/MQ/Kafka/RabbitMQ等中间件有丰富的使用经验;
7. 有分布式、高并发、高性能项目实战经验,熟悉秒杀、分布式锁、冷热分离等场景方案,有每月处理百万级订单交易或亿级数据量的系统设计项目经验优先;
8. 有强的执行力,思维清晰,能独立分析并解决复杂的线上问题。
9. 熟悉容器与编排,熟练使用Docker,能够进行容器的创建、管理、部署和优化,熟悉Kubernetes架构和核心组件,能够进行k8s集群的部署、配置和管理,熟悉Docker与k8s的结合使用,能够基于k8s进行应用的容器化部署和管理
10. 持续集成与持续部署,熟练使用Jenkins,能够搭建和配置CI/CD流水线,熟悉Jenkins与k8s的集成,能够实现基于k8s的自动化部署
11. 熟悉开源社区,有开源项目贡献经验者、同行业经验者优先
拉勾安全提示