崗位職責(zé):
??1、負(fù)責(zé)web服務(wù)端Java開發(fā),完成系統(tǒng)模塊設(shè)計(jì)、模塊開發(fā)、接口開發(fā)等工作;
??2、編寫詳細(xì)的開發(fā)文檔;
??3、進(jìn)行程序單元測(cè)試,檢查程序存在的缺陷并保證質(zhì)量;
??4、高性能Web服務(wù)的架構(gòu)優(yōu)化與維護(hù),攻克技術(shù)難點(diǎn);
??5、解決開發(fā)過程中的疑難問題,并保證工作質(zhì)量和效率。
??崗位要求:
??1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),本科5年以上相關(guān)工作經(jīng)驗(yàn);
??2、精通Java及面向?qū)ο笤O(shè)計(jì)開發(fā),對(duì)部分Java技術(shù)有深入研究,研究過優(yōu)秀開源軟件的源碼并有心得優(yōu)先;
??3、熟悉常見設(shè)計(jì)模式,精通?Spring中常用框架,有大型項(xiàng)目設(shè)計(jì)開發(fā)經(jīng)驗(yàn)者優(yōu)先;
??4、熟悉MQ、?MQTT、Mysql、?Redis等中間件的原理使用場(chǎng)景及限制;
??5、熟悉微服務(wù)相關(guān)知識(shí),有Docker、K8s和Vue開發(fā)經(jīng)驗(yàn)者優(yōu)先;
??6、理解SOA、微服務(wù)、中間件等loT、邊緣計(jì)算相關(guān)的關(guān)鍵理念與技術(shù),并對(duì)其有廣泛的實(shí)踐與應(yīng)用經(jīng)驗(yàn)者優(yōu)先;
??7、良好編程習(xí)慣和文檔編寫習(xí)慣,高質(zhì)量編碼能力;
??8、高度團(tuán)隊(duì)合作能力,工作態(tài)度嚴(yán)謹(jǐn)認(rèn)真,能承受壓力與挑戰(zhàn),勇于承擔(dān)責(zé)任。
??
??
??
??崗位職責(zé):
??1、與項(xiàng)目經(jīng)理充分溝通,領(lǐng)會(huì)項(xiàng)目的整體結(jié)構(gòu)與核心內(nèi)容,理解系統(tǒng)的設(shè)計(jì)思想,了解具體功能的實(shí)現(xiàn)細(xì)節(jié);
??2、完成項(xiàng)目后端功能開發(fā),熟悉工作流的開發(fā)與設(shè)計(jì),對(duì)開源工作流精通者更佳;
??3、參與過大型軟件項(xiàng)目的研發(fā),并參與項(xiàng)目的設(shè)計(jì)、編碼工作,對(duì)其主體架構(gòu)有較深入的認(rèn)識(shí);
??4、在開發(fā)過程中,保證代碼質(zhì)量與開發(fā)工期;
??
??崗位要求:
??1、全日制大專及以上學(xué)歷,計(jì)算機(jī)及相關(guān)專業(yè),10年以Java實(shí)際項(xiàng)目研發(fā)工作經(jīng)驗(yàn);
??2、Java基礎(chǔ)扎實(shí),熟悉常見設(shè)計(jì)模式和多線程及網(wǎng)絡(luò)編程,理解IO網(wǎng)絡(luò)通訊、多線程集合等基礎(chǔ)知識(shí),對(duì)JVM原理有一定了解;
??3、熟悉主流開源框架,如Spring、SpringMVC、SpringBoot、Spring?Cloud、MyBatis等;熟悉Spring底層實(shí)現(xiàn)及原理;
??4、熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,熟悉分布式、緩存、消息、負(fù)載均衡等機(jī)制和實(shí)現(xiàn),熟悉基于Redis、RabbitMQ的設(shè)計(jì)和開發(fā);
??5、熟悉MysqL、Oracle等關(guān)系型數(shù)據(jù)庫(kù)的應(yīng)用開發(fā),有較好的SQL編寫及優(yōu)化能力;
??6、熟悉主流Web應(yīng)用服務(wù)器的搭建和使用,如Nginx、Tomcat等;
??7、掌握l(shuí)inux操作系統(tǒng)操作,具備服務(wù)器應(yīng)用部署與搭建能力,熟悉JVM調(diào)優(yōu);
??8、對(duì)技術(shù)研發(fā)有熱情,有良好的編程習(xí)慣,對(duì)工作任務(wù)有責(zé)任心,具備良好的學(xué)習(xí)能力和獨(dú)立解決問題的能力,善于溝通,具有良好的團(tuán)隊(duì)合作精神。