关于公司.
- 公司是全方位跨国金融服务集团,由美国矽谷的金融与科技人士共同创立,营运据点横跨北美与大中华地区。集团致力于发展金融科技(FinTech)并结合专业金融人才,提供给客户便捷、安全的金融服务。
- 公司及其相关企业经营业务包括员工激励计划(Employee Stock Option Plan /Employee Stock Purchase Plan)、投资顾问、保险经纪等。客户更遍及北美及亚洲,产业包括电子商务、社交媒体、化工、汽车、半导体、软件开发。公司独具的服务模式已累积了丰硕的成功经验,并获得全球合作伙伴的信赖,更曾获得金锋奖、年度十大杰出企业等奖项。
关于团队.
- 我们的团队由来自不同领域的国际菁英组成,以顶尖的金融专业及云端技术为基石,整合集团资源,并将追求「专精专注」与达到「尽善尽美」的理念贯彻于客户服务。若您热爱挑战及对金融产业具有热诚,欢迎您加入我们FinTech的跨国团队
职位介绍.
- 负责金融业务系统的架构设计、核心模块开发及运维,确保系统在高并发和高性能场景下的稳定运行。
- 深入理解金融业务流程与系统需求,提供交易系统和其他关键金融业务模块的高可用设计方案。
- 参与系统架构设计、评审及优化,从系统设计到代码实现全面提升系统的扩展性、可靠性和性能。
- 支持和维护生产环境应用,监控系统运行状态并快速处理技术问题。
- 与产品、测试、运维团队紧密合作,确保系统在多数据中心(同城双数据中心)的高可用和容灾能力。
- 为团队提供技术指导,分享Java及.NET相关最佳实践,提升团队的技术实力。
任职要求.
- 本科及以上学历,计算机科学、软件工程或相关专业。
- 至少5年以上Java后端开发经验,具备生产环境中金融系统或交易系统开发背景。
- 核心技术栈:熟练掌握Java 17及以上版本,Spring Boot, Spring Cloud, JPA, MyBatis等框架,能够基于微服务架构实现分布式、高并发、高性能的系统设计。
- 对主流分布式技术有深刻理解(如RPC框架、消息队列Kafka/RabbitMQ、分布式缓存Redis等),能够设计并实现可靠的分布式系统。
- 熟悉多线程编程和JVM调优,具备处理高并发场景的实际经验。
- 有容灾和高可用架构的设计与实施经验,能够在同城双数据中心环境下进行应用部署和优化。
- 精通RESTful API设计与实现,熟悉gRPC等通信协议,在系统集成和微服务通信方面有深入理解。
- 具有SQL数据库(如MSSQL、PostgreSQL)和NoSQL数据库(如MongoDB、Redis)的设计和优化经验。
- 优秀的问题解决和技术故障排查能力,能够高效定位系统问题并快速响应。
- 加分项:具备3年以上.NET后端开发经验,熟悉C#语言及.NET Core/.NET 5+等框架,了解ASP.NET Core的高性能架构设计,能够使用Entity Framework或Dapper等ORM工具进行数据库操作。