崗位職責(zé):
1.參與產(chǎn)品與項(xiàng)目的需求分析、詳細(xì)設(shè)計(jì),根據(jù)需求選擇合適的技術(shù)路線、技術(shù)選型,參與技術(shù)決策和技術(shù)風(fēng)險(xiǎn)評估;
2.獨(dú)立負(fù)責(zé)中大型軟件系統(tǒng)的特定業(yè)務(wù)組件或模塊的設(shè)計(jì)與實(shí)現(xiàn)以及性能優(yōu)化,能具備系統(tǒng)架構(gòu)的設(shè)計(jì);
3.能帶領(lǐng)項(xiàng)目組獨(dú)立完成整個系統(tǒng)的后端設(shè)計(jì)開發(fā)工作,與前端工程師溝通協(xié)作,并保證交付品的質(zhì)量;
4.對現(xiàn)有產(chǎn)品或項(xiàng)目代碼進(jìn)行檢查與優(yōu)化,并按照產(chǎn)品設(shè)計(jì)需求進(jìn)行重構(gòu);
5.參與方案討論、技術(shù)調(diào)研,負(fù)責(zé)解決開發(fā)過程中的技術(shù)問題;
6.能夠?qū)ο到y(tǒng)進(jìn)行獨(dú)立部署和優(yōu)化;
7.服從領(lǐng)導(dǎo)安排,配合好前端人員,能獨(dú)立高效的完成每一個開發(fā)任務(wù)。
崗位要求:
1.第一學(xué)歷為統(tǒng)招本科,計(jì)算機(jī)軟件相關(guān)專業(yè),2年以上相關(guān)工作經(jīng)驗(yàn);
2.熟練使用 Springboot、SpringCloud 開發(fā)單體或微服務(wù)應(yīng)用;
3.熟練使用 Mybatis,MybatisPlus 等持久層框架;
4.熟練應(yīng)用主流數(shù)據(jù)庫之一(達(dá)夢、人大金倉、MySQL、ORACLE、SQL SERVER等);
5.熟悉 Apache Shiro,SpringSecurity 等安全框架;
6.熟悉微服務(wù)技術(shù)棧:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywalking;
7.熟悉數(shù)據(jù)庫連接池:阿里巴巴Druid 1.1.22;
8.熟悉日志打?。簂ogback;
9.熟悉fastjson,poi,Swagger-ui,quartz, lombok等。