工作職責(zé)
1.按計(jì)劃完成功能模塊的功能設(shè)計(jì)、代碼實(shí)現(xiàn),代碼編寫和單元測(cè)試,并提交測(cè)試人員進(jìn)行功能測(cè)試;
2.為前端技服人員提供技術(shù)支持,解決技服過(guò)程中遇到的相關(guān)問(wèn)題;
3.對(duì)各項(xiàng)目軟件開發(fā)、編程等有效程序的質(zhì)量、進(jìn)程的管理;
任職要求:
1.大學(xué)本科畢業(yè),計(jì)算機(jī)相關(guān)專業(yè),3年以上后端開發(fā)工作經(jīng)驗(yàn);
2.能夠熟練使用Maven/Git等管理工具;
3.熟練使用Java技術(shù)棧、開發(fā)框架及組件,包括但不限于SpringMVC, Spring, SpringBoot, SpringCloud, MyBatisPlus, Nacos;
4.精通Java基礎(chǔ),熟練使用多線程、集合、反射,對(duì)IO/NIO有一定的了解;
5.掌握常用的協(xié)議,如:TCP/IP協(xié)議,Http/Https協(xié)議;
6.熟悉軟件研發(fā)流程,深刻理解面向?qū)ο螅煜じ鞣N常用設(shè)計(jì)模式;
7.熟悉BPMN2.0協(xié)議,有Flowable、Activity等相關(guān)流程引擎開發(fā)經(jīng)驗(yàn);
8.精通常用關(guān)系型數(shù)據(jù)庫(kù)之一,如MySQL/PostgreSQL/SqlServer/Oracle;.
9.精通緩存(Redis)、消息(RocketMQ/RabbitMQ/Kafka)、搜索(ES)等組件的使用;嚴(yán)格遵守相關(guān)開發(fā)工具的編碼規(guī)范;
10.熟悉Linux環(huán)境,Shell編程,掌握Nginx、Tomcat等服務(wù)器技術(shù); 熟悉Docker, K8S容器技術(shù); 熟悉Python;
11.能獨(dú)立完成中小型項(xiàng)目設(shè)計(jì)與架構(gòu),參與過(guò)大型項(xiàng)目架構(gòu)設(shè)計(jì)的優(yōu)先;
12.有高并發(fā)、高性能的分布式系統(tǒng)的設(shè)計(jì)及應(yīng)用、調(diào)優(yōu)經(jīng)驗(yàn)優(yōu)先;
13.工作熱情、積極主動(dòng)、耐心,具有親和力,善于溝通和處理客戶關(guān)系,有較強(qiáng)的客戶服務(wù)意識(shí);
14.有良好的溝通能力和邏輯思維,有獨(dú)立分析問(wèn)題、解決問(wèn)題的能力,能承受較大工作強(qiáng)度;