崗位職責(zé):
1.負(fù)責(zé)公司行業(yè)軟件平臺(tái)的設(shè)計(jì)與開(kāi)發(fā);
2.根據(jù)開(kāi)發(fā)進(jìn)度和任務(wù)分配,完成相應(yīng)模塊的開(kāi)發(fā)、編程任務(wù);
3.理解業(yè)務(wù),識(shí)別需求,參與系統(tǒng)規(guī)劃,架構(gòu)設(shè)計(jì)與開(kāi)發(fā)等工作;
崗位要求:
1.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),2年以上使用JAVA進(jìn)行web開(kāi)發(fā)的經(jīng)驗(yàn),最少參與2個(gè)大項(xiàng)目的開(kāi)發(fā);
2.JAVA基礎(chǔ)扎實(shí),熟悉集合、io、網(wǎng)絡(luò)編程、多線程等基礎(chǔ)框架,熟悉分布式系統(tǒng)開(kāi)發(fā);
3.熟練使用SpringCloud、SpringBoot、SpringMVC、MQ、kafka、Redis等技術(shù);
4.熟練使用MySQL、Mongdb或HIVE、Hbase等數(shù)據(jù)庫(kù),熟練掌握SQL、PL/SQL,有數(shù)據(jù)庫(kù)調(diào)優(yōu)經(jīng)驗(yàn);有分布式文件存儲(chǔ)經(jīng)驗(yàn),包括不限于minio、oss、obs、千牛等
5.熟悉hadoop、Spark、ElasticSearch、flink等相關(guān)大數(shù)據(jù)組件并有實(shí)際大數(shù)據(jù)實(shí)踐經(jīng)驗(yàn),具備生產(chǎn)大數(shù)據(jù)集群部署經(jīng)驗(yàn),有較為豐富的集群運(yùn)維經(jīng)驗(yàn)。
6.熟悉Activiti、Flowable、Camunda其中一個(gè)或多個(gè)流程引擎,并具有實(shí)戰(zhàn)經(jīng)驗(yàn);
7.設(shè)計(jì)過(guò)項(xiàng)目整體表結(jié)構(gòu),熟悉jvm原理,具有線上調(diào)優(yōu)經(jīng)驗(yàn);
8.有大規(guī)模高并發(fā)訪問(wèn)的WEB應(yīng)用架構(gòu)設(shè)計(jì)和開(kāi)發(fā)經(jīng)驗(yàn)、具備大型分布式、高并發(fā)高可用系統(tǒng)的設(shè)計(jì)和優(yōu)化經(jīng)驗(yàn);
9.具有較強(qiáng)的文檔編寫(xiě)能力,學(xué)習(xí)能力強(qiáng),適應(yīng)能力好,良好的發(fā)現(xiàn)問(wèn)題、描述問(wèn)題以及解決問(wèn)題的能力;
10.具有良好的溝通,團(tuán)隊(duì)協(xié)作、計(jì)劃和創(chuàng)新的能力,有較強(qiáng)的抗壓能力。
加分項(xiàng):
? 從事物聯(lián)網(wǎng)、中臺(tái)、支付類項(xiàng)目設(shè)計(jì)及開(kāi)發(fā)者;
? 在GitHub或其他平臺(tái)上有過(guò)開(kāi)源項(xiàng)目;
? 有個(gè)人技術(shù)博客,公開(kāi)發(fā)布過(guò)技術(shù)文章、論文等。