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