一、職位描述:
1. 負(fù)責(zé)公司核心業(yè)務(wù)系統(tǒng)的后端設(shè)計、開發(fā)和優(yōu)化,保障系統(tǒng)高可用性和可擴(kuò)展性
2. 參與需求分析、技術(shù)方案設(shè)計及代碼評審,輸出高質(zhì)量代碼和文檔
3. 排查和解決系統(tǒng)性能瓶頸及技術(shù)難題,提升系統(tǒng)性能和穩(wěn)定性
二:任職要求:
1、基本要求:
- 3-5年Java后端開發(fā)經(jīng)驗,扎實的Java基礎(chǔ)(熟悉JVM、集合、多線程、IO/NIO等)
- 熟練掌握Spring Boot/Spring Cloud、MyBatis等主流框架
- 熟悉 MySQL、達(dá)夢等數(shù)據(jù)庫,具備SQL優(yōu)化和索引設(shè)計能力
- 熟悉Redis、Kafka等中間件,了解分布式系統(tǒng)設(shè)計
- 熟悉RESTful API設(shè)計規(guī)范,掌握Swagger等接口文檔工具
- 了解Linux基礎(chǔ)命令,掌握Docker、Kubernetes等容器化技術(shù)者優(yōu)先
- 熟悉Git、Maven等開發(fā)工具,具備良好的代碼規(guī)范意識
2、優(yōu)先條件:
- 有前端開發(fā)經(jīng)驗,熟悉Vue3框架及生態(tài)
3、軟技能:
- 良好的溝通能力和團(tuán)隊協(xié)作意識,能快速理解業(yè)務(wù)需求
- 較強(qiáng)的邏輯思維和問題解決能力,對技術(shù)有熱情