職位描述
1.確保軟件產(chǎn)品或者項(xiàng)目開(kāi)發(fā)需求按期、保質(zhì)完成;
2.完成軟件概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、以及相關(guān)編碼工作;
3.提供產(chǎn)品上線(xiàn)后升級(jí)和維護(hù)等技術(shù)支持。
崗位要求:
1.至少3年以上Java開(kāi)發(fā)經(jīng)驗(yàn),熟悉主流微服務(wù)開(kāi)發(fā)框架,如Spring Cloud等;熟悉MyBatis開(kāi)發(fā)框架;
2.Java基礎(chǔ)扎實(shí),了解常用的設(shè)計(jì)模式,了解I/O、多線(xiàn)程、集合等基礎(chǔ)框架,理解Java虛擬機(jī)原理;
3.熟悉mariadb、PostgreSql、oracle、sqlserver其中一種或兩種數(shù)據(jù)庫(kù)的使用,精通SQL語(yǔ)句的優(yōu)化;
4.熟練容器化相關(guān),對(duì)linux操作系統(tǒng)常用命令有所了解,對(duì)k8s,docker等了解;
5.熟悉常見(jiàn)的分布式中間件,如緩存、消息隊(duì)列、分布式協(xié)調(diào)等,至少對(duì)其中一種有較深入的理解;
6.具備良好的需求分析能力、業(yè)務(wù)和技術(shù)方案設(shè)計(jì)能力,思路清晰,具備良好的語(yǔ)言表達(dá)和溝通能力;
7.有豐富的系統(tǒng)優(yōu)化經(jīng)驗(yàn),具備對(duì)復(fù)雜系統(tǒng)進(jìn)行優(yōu)化的能力,優(yōu)化系統(tǒng)架構(gòu),降低資源消耗;
8.具有較強(qiáng)的團(tuán)隊(duì)合作意識(shí)和責(zé)任心,具有較強(qiáng)的分析、設(shè)計(jì)能力和語(yǔ)言文字表達(dá)能力,有較強(qiáng)的自我驅(qū)動(dòng)意識(shí),強(qiáng)調(diào)主動(dòng)性和執(zhí)行力;
9.熟悉低代碼平臺(tái)開(kāi)發(fā)和有實(shí)際低代碼項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)的優(yōu)先;