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