工作內(nèi)容:
1. 參與公司產(chǎn)品系統(tǒng)架構(gòu)、接口設(shè)計(jì)、開(kāi)發(fā),以及重構(gòu)和維護(hù),能夠獨(dú)立承擔(dān)和完成相關(guān)工作;
2. 深入理解業(yè)務(wù)需求,能設(shè)計(jì)可擴(kuò)展、高可用、高性能、穩(wěn)定安全的系統(tǒng)并編碼實(shí)現(xiàn),同時(shí)編寫(xiě)相應(yīng)的技術(shù)設(shè)計(jì)文檔;
3. 協(xié)助上級(jí)一起推進(jìn)項(xiàng)目需求落地,將業(yè)務(wù)和產(chǎn)品需求轉(zhuǎn)變成為技術(shù)實(shí)現(xiàn)方案;
4. 對(duì)現(xiàn)存或未來(lái)系統(tǒng)進(jìn)行宏觀的思考,規(guī)劃形成統(tǒng)一的框架、平臺(tái)或組件;
5. 承擔(dān)核心模塊的高層設(shè)計(jì)、代碼設(shè)計(jì)、代碼編寫(xiě)等工作;
6. 為團(tuán)隊(duì)引入創(chuàng)新的技術(shù)、解決方案,責(zé)任心強(qiáng),良好的服務(wù)意識(shí)、良好的溝通能力和團(tuán)隊(duì)協(xié)作;
7. 對(duì)開(kāi)發(fā)團(tuán)隊(duì)進(jìn)行指導(dǎo)和培訓(xùn),提升團(tuán)隊(duì)技術(shù)水平,并且完成整個(gè)團(tuán)隊(duì)相關(guān)產(chǎn)品平臺(tái)和組件的沉淀。
任職資格:
1. 本科或以上學(xué)歷,計(jì)算機(jī)、數(shù)學(xué)、通訊工程、電子工程等相關(guān)專業(yè),5 年以上軟件開(kāi)發(fā)工作經(jīng)驗(yàn);
2、必須掌握Springboot、SpingCloud、SpringMVC、hibernate、Mybatis等開(kāi)源框架,掌握分布式開(kāi)發(fā)技術(shù),熟悉微服務(wù)開(kāi)發(fā)和云端部署;
3. 熟悉 JAVA 高級(jí)特性,深入理解各種設(shè)計(jì)模式和應(yīng)用場(chǎng)景;熟悉主流 JAVA 框架及類庫(kù),并掌握其原理;
4. 熟練掌握多線程編程及同步機(jī)制;熟練掌握網(wǎng)絡(luò)編程,對(duì) TCP/IP,HTTP 等網(wǎng)絡(luò)協(xié)議有著深刻的認(rèn)識(shí);
5. 熟練使用 Redis、Kafka、RabbitMQ 等中間件,深入理解中間件工作原理及實(shí)現(xiàn);
6. 熟練使用 MySQL、Oracle、PGSQL 數(shù)據(jù)庫(kù),深入理解數(shù)據(jù)庫(kù)工作原理及實(shí)現(xiàn);
7、熟悉VUE優(yōu)先