本崗位必須精通服務(wù)器、具有高級(jí)java專業(yè)能力、有管理理念!
崗位職責(zé):
1、有后端架構(gòu)設(shè)計(jì)能力,開發(fā)和維護(hù)公司的軟件開發(fā)框架,以提高軟件開發(fā)質(zhì)量和效率。
2、參與軟件產(chǎn)品的升級(jí)和重構(gòu),提高產(chǎn)品的安全性、穩(wěn)定性、可維護(hù)性、可擴(kuò)展性。
3、參與系統(tǒng)分析、技術(shù)評(píng)審,主導(dǎo)項(xiàng)目技術(shù)選型,承擔(dān)核心功能代碼的編寫。
4、主導(dǎo)技術(shù)難題攻關(guān),解決潛在技術(shù)風(fēng)險(xiǎn)。
5、完善開發(fā)流程,制定開發(fā)標(biāo)準(zhǔn)規(guī)范。
6、定期對(duì)初級(jí)中級(jí)進(jìn)行技術(shù)培訓(xùn),組織技術(shù)交流。
任職資格:
本科以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè);5年以上相關(guān)工作經(jīng)驗(yàn);
技術(shù)要求:
1、深入理解并熟悉 Spring、Spring MVC、Spring Boot 和 Spring Cloud,具備相關(guān)項(xiàng)目經(jīng)驗(yàn)。
2、精通 MySQL 數(shù)據(jù)庫(kù),能夠進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)、性能調(diào)優(yōu)和故障排查,熟悉索引、分區(qū)、復(fù)制等特性。
3、熟悉 Redis 的使用和優(yōu)化,了解常用數(shù)據(jù)結(jié)構(gòu)(如字符串、哈希、列表、集合等)及其應(yīng)用場(chǎng)景,能夠進(jìn)行緩存設(shè)計(jì)和管理。
4、熟悉 Elasticsearch 的使用和優(yōu)化,能夠進(jìn)行高效的數(shù)據(jù)查詢和存儲(chǔ)設(shè)計(jì)。
5、熟悉 Docker 技術(shù),能夠編寫和管理 Dockerfile 和 Compose 文件,具備容器化部署經(jīng)驗(yàn)。
6、熟悉 RocketMQ 或其他消息隊(duì)列技術(shù),了解異步消息處理的原理。
7、了解 Jenkins 的配置和使用,能夠搭建和維護(hù) CI/CD 流水線。
8、了解 Kubernetes 或其他容器編排工具。
其他要求:
具有良好的邏輯推理和溝通能力,熱愛鉆研技術(shù),喜歡跟同事一起分享技術(shù)心得和經(jīng)驗(yàn),和團(tuán)隊(duì)一起成長(zhǎng)。