工作职责: 1、参与集团级FMS平台全球化迭代开发,推广,实施2、架构设计与优化: 负责 FMS 平台的架构设计、重构和优化,包括但不限于系统架构、数据库架构、技术选型和性能调优。3、核心代码开发: 参与 FMS 平台核心功能模块的开发,编写高质量、高性能的代码,解决关键技术难题。4、技术预研与攻关: 主导关键、核心技术的预研和技术难点攻关,提升平台的扩展性、稳定性、安全性和性能。5、架构迭代与优化: 负责 FMS 平台架构的持续迭代和优化,提出技术解决方案,并支持研发团队落地实施。6、技术规范制定与落地: 负责制定并推动平台的整体技术规范,包括组件复用、扩展、安全、性能、伸缩性、简洁等方面,确保规范在项目中有效落地和持续推进。7、团队技术支持与赋能: 为研发团队提供技术指导和培训,解决开发过程中的疑难问题,提升团队整体开发水平和代码质量 任职要求: 1、计算机、数学等相关专业,本科以上学历,7年+ 工作经验2、 精通 Java 编程语言,深入理解面向对象编程、设计模式、数据结构与算法。3、 熟悉 JVM 原理,包括内存模型、垃圾回收机制、类加载机制等,能够进行 JVM 性能调优。4、 具备扎实的 Java 并发编程基础,熟悉多线程、线程池、锁机制、并发集合等。5、 精通 Spring Boot、Spring Cloud、MyBatis 等主流 Java 框架,能够熟练运用它们进行开发。了解其原理和应用场景,定制化优化能力。6、 具备阅读和分析开源框架源码的能力,深入理解设计模式,7、 精通 MySQL /Postgresql/NoSql数据库,深入理解 MySQL 架构、索引原理、事务隔离级别、锁机制等。8、 熟悉 PXC、InnoDB Cluster 等 MySQL 高可用集群方案,能够搭建和维护高性能、高可用的数据库集群。9、 具备数据库性能调优经验,能够使用 Explain、慢查询日志等工具分析和优化 SQL 查询。10、熟悉分布式系统原理和架构设计,了解 CAP 定理、BASE 理论、一致性哈希等概念。11、熟悉微服务架构、SOA 架构等主流分布式架构风格,能够设计和实现高性能、高可用的分布式系统。12、熟悉分布式事务、分布式锁、分布式缓存等技术,能够解决分布式系统中的常见问题。13、熟悉 Linux 操作系统,能够熟练使用 Shell 脚本、常用命令等。14、熟悉 Docker、Kubernetes 等容器化技术,能够进行容器化部署和管理。15、熟悉 CI/CD 流程和工具,能够搭建和维护高效的持续集成和持续交付流程。16、了解消息队列(如 Kafka、RabbitMQ)、缓存(如 Redis、Memcached)、搜索引擎(如 Elasticsearch)等常用中间件。