崗位職責
1)負責核心業(yè)務系統(tǒng)的架構設計、技術選型與核心技術方案落地。
2)基于微服務架構體系搭建高可用、高并發(fā)、可擴展的技術平臺。
3)主導微服務架構的設計與優(yōu)化,包括服務拆分、服務注冊發(fā)現(xiàn)、配置中心、API網關、熔斷降級、分布式事務等核心組件的選型與實現(xiàn)。
4)負責Java技術棧的技術攻堅,解決開發(fā)過程中的關鍵技術問題,提升系統(tǒng)性能、穩(wěn)定性與安全性。
5)負責數(shù)據庫架構設計與優(yōu)化,包括表結構設計、索引優(yōu)化、查詢優(yōu)化等,保障數(shù)據存儲的安全性與高效性。
任職要求
1)統(tǒng)招本科及以上學歷,計算機相關專業(yè),5年以上Java開發(fā)經驗,2年以上微服務架構設計與落地經驗。
2)精通Java核心技術(集合、多線程并發(fā)、IO、JVM調優(yōu)、網絡),深入理解Spring Boot、Spring Cloud、MyBatis等微服務相關框架的原理與應用。
3)熟悉微服務架構核心組件(如Nacos、Gateway、Sentinel、Hystrix、Seata等)的選型、部署與優(yōu)化。
4)精通關系型數(shù)據庫(MySQL/Oracle)與NoSQL數(shù)據庫(Redis/MongoDB等)的設計與優(yōu)化,具備分布式數(shù)據庫使用經驗者優(yōu)先。
5)熟悉分布式系統(tǒng)設計思想,對分布式事務、分布式鎖、分布式緩存等核心問題有深入理解和實際解決方案。
6)有較強的問題排查與技術攻堅能力,具備高并發(fā)、高可用系統(tǒng)的設計與優(yōu)化經驗者優(yōu)先。
7)熟悉DevOps相關工具(Git、Jenkins、Docker、K8s等)的使用,具備容器化部署與運維經驗者優(yōu)先。
8)能夠出差,抗壓能力強。