崗位職責(zé):
1.能獨(dú)立完成模塊的設(shè)計(jì)、開(kāi)發(fā)和單元測(cè)試
2.參與代碼編寫(xiě)、調(diào)試和優(yōu)化,確保代碼質(zhì)量和可維護(hù)性
3.協(xié)助公共組件和模塊的封裝與復(fù)用
4.參與系統(tǒng)性能調(diào)優(yōu)和安全漏洞修復(fù)
5.深入理解業(yè)務(wù)需求,能參與技術(shù)方案討論和實(shí)現(xiàn)
6.積極參與團(tuán)隊(duì)技術(shù)分享,具備較強(qiáng)的學(xué)習(xí)能力和溝通協(xié)作精神加分項(xiàng)
崗位要求:
1.計(jì)算機(jī)或相關(guān)專業(yè)本科及以上學(xué)歷,3-5年以上Java開(kāi)發(fā)經(jīng)驗(yàn)
2.熟練掌握J(rèn)avaEE技術(shù)棧,包括 Spring Boot、Spring MVC、MyBatis等
3.熟悉Spring Cloud 6大組件,了解nacos、Zuul、Ribbon、Hystrix、OpenFeign等組件的作用與工作原理,有微服務(wù)項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)(不限于Spring Cloud Alibaba)
4.熟悉至少一種中間件的開(kāi)發(fā)應(yīng)用,如 Redis、RabbitMO、Katka、elasticsearch,flowable、XXLJob等,需要有實(shí)際使用經(jīng)驗(yàn)
5.有分布式系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),了解高并發(fā)、大數(shù)據(jù)量場(chǎng)景下的常見(jiàn)處理方案
6.熟練掌握mysql、PostgreSQL等數(shù)據(jù)庫(kù)技術(shù),能編寫(xiě)高效SQL語(yǔ)句并進(jìn)行基礎(chǔ)優(yōu)化
7.熟悉docket容器打包部署,了解k8s容器平臺(tái)操作
8.熟悉git源碼管理操作,對(duì)CICD有一定的了解,如jenkins流水線發(fā)布
9.了解前端技術(shù)js、css、VUE等,可基于標(biāo)準(zhǔn)的前端框架下做一定的修改和功能開(kāi)發(fā)
10.【重點(diǎn)】具體一定的抽象、解耦能力
11.有中大型系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先