職位描述:
1. 負(fù)責(zé)后端系統(tǒng)的架構(gòu)設(shè)計(jì)、核心模塊的開發(fā)及性能優(yōu)化。
2. 參與項(xiàng)目需求分析,制定技術(shù)解決方案,并推動(dòng)方案落地實(shí)施。
3. 使用Spring Boot及其相關(guān)生態(tài)框架(如Spring Security、Spring Data JPA、Redis、MyBatis等)進(jìn)行高效開發(fā)。
4. 設(shè)計(jì)和實(shí)現(xiàn)微服務(wù)架構(gòu),熟悉Spring Cloud或Spring Alibaba等微服務(wù)框架,確保系統(tǒng)的可擴(kuò)展性和高可用性。
5. 利用Docker進(jìn)行應(yīng)用的容器化部署,優(yōu)化持續(xù)集成和持續(xù)部署流程。
6. 負(fù)責(zé)數(shù)據(jù)庫設(shè)計(jì)和優(yōu)化,包括關(guān)系型數(shù)據(jù)庫(如MySQL)和非關(guān)系型數(shù)據(jù)庫(如Redis、MongoDB)的應(yīng)用。
7. 參與團(tuán)隊(duì)技術(shù)分享,推動(dòng)技術(shù)進(jìn)步,提升團(tuán)隊(duì)整體技術(shù)水平。
8. 協(xié)助解決開發(fā)過程中遇到的技術(shù)難題,提供有效的技術(shù)支持和解決方案。
9. 完成上級(jí)領(lǐng)導(dǎo)安排的其他技術(shù)相關(guān)工作。
職位要求:
1. 本科及以上學(xué)歷,計(jì)算機(jī)科學(xué)或相關(guān)專業(yè),3年以上Java后端開發(fā)經(jīng)驗(yàn)者優(yōu)先。
2. 精通Java語言,深入理解Java虛擬機(jī)原理和性能調(diào)優(yōu)。
3. 熟練掌握Spring Boot及其相關(guān)生態(tài)框架,有實(shí)際項(xiàng)目經(jīng)驗(yàn)。
4. 熟悉微服務(wù)架構(gòu),有Spring Cloud或Spring Alibaba等框架的使用經(jīng)驗(yàn)。
5. 熟練使用Docker進(jìn)行應(yīng)用的容器化部署和運(yùn)維。
6. 熟悉數(shù)據(jù)庫設(shè)計(jì)和優(yōu)化,包括SQL性能調(diào)優(yōu)和數(shù)據(jù)庫集群管理。
7. 具備良好的代碼風(fēng)格和編程習(xí)慣,熟悉常用的設(shè)計(jì)模式和算法。
8. 熟悉Linux操作系統(tǒng),能夠進(jìn)行基本的系統(tǒng)管理和故障排查。
9. 具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精神,能夠在快節(jié)奏的工作環(huán)境中保持高效。
10. 有大型分布式系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先,有技術(shù)博客或開源項(xiàng)目經(jīng)驗(yàn)者加分。
11.熟悉Vue前端框架、技術(shù)棧的前端開發(fā)經(jīng)驗(yàn)者加分。。