崗位要求:
1.扎實的java編程功底,熟悉常用的數(shù)據(jù)結(jié)構(gòu)和算法;
2.精通使用springboot、springmvc、mybatis、springcloud等框架,讀過至少一種常用的框架的底層代碼;
3.熟悉常用的設(shè)計模式,能夠根據(jù)業(yè)務需求進行抽象封裝;
4.熟練使用mysql、oracle等數(shù)據(jù)庫,具備深厚的SQL功底和SQL調(diào)優(yōu)能力;
5.熟練掌握git、postman等開發(fā)輔助工具;
6.熟悉rockerMQ、ES、Kafka、ZooKeeper、Minio、Mongodb、Redis等常用中間件;熟練使用其中一種或多種中間件;
7.熟悉前端js、css、html5、jquery、vue等框架,全棧開發(fā)者優(yōu)先考慮;
8.熟悉Linux常用命令,能夠編寫shell腳本者優(yōu)先考慮;
9.能夠根據(jù)業(yè)務需求進行任務拆解,輔導中級工程師進行模塊開發(fā),有5人以上帶團隊者優(yōu)先考慮;
10.有良好的溝通能力,積極主動,具有耐心及責任;
11.具備較好的自學能力,能夠承受一定的工作壓力;
12.態(tài)度端正,忠誠守信,具有團隊合作精神;
13.良好的代碼風格及書寫習慣;
工作內(nèi)容:
1. 負責項目的前后端設(shè)計、開發(fā)和維護;
2. 持續(xù)優(yōu)化相關(guān)產(chǎn)品/項目的質(zhì)量、性能、用戶體驗。
3.編寫設(shè)計文檔.部署文檔.接口文檔等開發(fā)相關(guān)技術(shù)文檔。
4.協(xié)助測試工程師制定測試方案和測試計劃,定位發(fā)現(xiàn)的問題。