崗位職責(zé):
1.參與公司業(yè)務(wù)系統(tǒng)的需求分析、設(shè)計(jì)、實(shí)現(xiàn);
2.負(fù)責(zé)公司業(yè)務(wù)系統(tǒng)服務(wù)端日常開(kāi)發(fā)工作,包含概要設(shè)計(jì),代碼實(shí)現(xiàn),單元測(cè)試,對(duì)外接口的設(shè)計(jì)和開(kāi)發(fā)等工作。
任職要求:
1.精通java語(yǔ)言,具備良好的java技術(shù)基礎(chǔ),了解JVM原理;
2.熟練使用Spring Boot、Spring MVC等主流Java Web開(kāi)發(fā)框架;
3.熟悉springCloud,Dubbo及其微服務(wù)周邊中間件,能夠結(jié)合業(yè)務(wù)場(chǎng)景與功能選用適當(dāng)?shù)墓δ芙M件;
4.熟悉 redis、kafka、nacos等中間件,具備分布式緩存設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先;
5.熟悉常用數(shù)據(jù)庫(kù)及原理,以及MyBatis等ORM框架。并能熟練編寫(xiě)SQL語(yǔ)句,對(duì)數(shù)據(jù)庫(kù)事務(wù)、鎖、索引有一定理解;
6.熟悉設(shè)計(jì)模式,熟練掌握,能夠基于業(yè)務(wù)功能特點(diǎn)使用相應(yīng)設(shè)計(jì)模式解決問(wèn)題;
7.具有良好的代碼編寫(xiě)能力,對(duì)于常見(jiàn)代碼規(guī)范有一定了解;
8.碩士及以上學(xué)歷,計(jì)算機(jī)、數(shù)學(xué)等相關(guān)專(zhuān)業(yè)。