崗位職責(zé):
1、參與公司核心業(yè)務(wù)系統(tǒng)的設(shè)計(jì)、開發(fā)與維護(hù),負(fù)責(zé)關(guān)鍵模塊的代碼實(shí)現(xiàn)
2、基于 Spring Cloud 微服務(wù)架構(gòu)進(jìn)行系統(tǒng)設(shè)計(jì)與開發(fā),優(yōu)化服務(wù)間通信與協(xié)作3、解決高并發(fā)、高可用場(chǎng)景下的技術(shù)難題,提升系統(tǒng)性能與穩(wěn)定性
4、參與技術(shù)架構(gòu)評(píng)審與優(yōu)化,推動(dòng)技術(shù)創(chuàng)新與最佳實(shí)踐落地
5、主導(dǎo)技術(shù)難點(diǎn)攻關(guān),解決開發(fā)過(guò)程中的復(fù)雜技術(shù)問(wèn)題
6、指導(dǎo)初級(jí)開發(fā)工程師,提升團(tuán)隊(duì)整體技術(shù)水平
7、參與需求分析與技術(shù)方案設(shè)計(jì),提供合理的技術(shù)實(shí)現(xiàn)建議
任職要求
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5 年以上 Java 開發(fā)經(jīng)驗(yàn)
2、精通 Java 語(yǔ)言及 JVM 原理,熟悉常用設(shè)計(jì)模式
3、深入理解 Spring Cloud 微服務(wù)架構(gòu),熟練使用 Eureka/Consul、Feign、Ribbon、Zuul/Gateway、Config 等組件
4、具備高并發(fā)、高可用系統(tǒng)設(shè)計(jì)與開發(fā)經(jīng)驗(yàn),熟悉分布式事務(wù)、分布式鎖等解決方案
5、熟練掌握 MySQL 數(shù)據(jù)庫(kù),具備數(shù)據(jù)庫(kù)性能優(yōu)化經(jīng)驗(yàn);熟悉NoSQL 數(shù)據(jù)庫(kù)(Redis、MongoDB 等)
6、熟悉消息隊(duì)列(RabbitMQ/Kafka 等)的使用與原理
7、具備良好的問(wèn)題分析與解決能力,有大型分布式系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先
8、熟悉 Docker 容器化技術(shù)及 Kubernetes 者優(yōu)先9、具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精神,有較強(qiáng)的學(xué)習(xí)能力和抗壓能力