三個以上大中型項目程序開發經驗,工作經驗6年以上,熟悉主流技術及框架。
技術與技能要求:
1、深入理解 JVM 底層原理,能進行深入的 JVM 調優;對 Java 并發編程有深刻理解,能處理復雜的并發場景。
2、深入理解 Spring 等主流框架的設計思想與源碼實現,并能根據業務場景進行定制化擴展。
3、精通微服務架構,對服務治理、配置中心、鏈路追蹤等有深入的實踐和優化經驗。
4、精通分布式環境下的事務、緩存、鎖、冪等性等問題的解決方案。
5、有分布式系統(如分庫分表、分布式ID生成、數據同步)的實際設計經驗。
6、深入掌握數據庫原理,具備豐富的數據庫優化和架構設計經驗(如讀寫分離、分庫分表)。
7、深入理解常用中間件(如 Redis、MQ、ES)的核心原理、集群架構與失效轉移機制,并能進行性能調優。
8、具備大規模系統性能調優的全鏈路經驗,精通壓測工具,能設計并實施系統容災、降級、限流方案。
9、熟悉 Docker、Kubernetes,具備云原生應用開發和部署的經驗。對 DevOps 有深刻理解。
10、熟悉國產化信創相關標準,能進行合理的信創化改造架構設計和優化。
此崗位屬于外包,需要去客戶駐場;地點: