JAVA開發(fā)工程師-大數(shù)據(jù)領(lǐng)域
1-1.5萬元/月崗位職責(zé):
1.負(fù)責(zé)公司核心系統(tǒng)(如OA、Dataphin,Datawork、帆軟等數(shù)據(jù)治理平臺、報價、營銷等)的架構(gòu)設(shè)計與開發(fā)工作;
2.參與整體系統(tǒng)架構(gòu)規(guī)劃,主導(dǎo)技術(shù)方案選型及代碼規(guī)范的制定與落地;
3.設(shè)計并開發(fā)高性能、穩(wěn)定且易于維護的Java應(yīng)用系統(tǒng);
4.持續(xù)優(yōu)化系統(tǒng)性能,攻克高并發(fā)、高可用性場景中的關(guān)鍵技術(shù)問題;
5.協(xié)同產(chǎn)品、測試、運維等多方團隊,準(zhǔn)確理解業(yè)務(wù)需求,確保項目高質(zhì)量按時交付;
6.關(guān)注行業(yè)技術(shù)發(fā)展趨勢,推進微服務(wù)架構(gòu)、容器化部署、自動化流程等先進技術(shù)的應(yīng)用;
7.執(zhí)行代碼自測與同行評審,保障代碼質(zhì)量與系統(tǒng)運行效率;
8.對所開發(fā)功能模塊開展功能驗證與單元測試,確保系統(tǒng)穩(wěn)定性與準(zhǔn)確性;
任職資格:
1.本科及以上學(xué)歷,計算機科學(xué)、軟件工程或相關(guān)專業(yè)背景;
2.具備三年以上Java開發(fā)經(jīng)驗,熟練掌握J(rèn)ava、Python編程語言,精通IO、多線程、消息隊列、緩存機制等核心技術(shù);
3.深入理解Java技術(shù)體系,熟悉RestfulAPI接口設(shè)計、NGINX配置,掌握mysql,postgresql,sqlserver,oracle等主流數(shù)據(jù)庫,了解ORM框架及Websocket通信技術(shù);
4.熟練運用springMVC,springboot,springcloud,mybatis等常用開源框架,掌握Token認(rèn)證、并發(fā)控制、緩存策略、分布式架構(gòu)、消息隊列等關(guān)鍵技術(shù);
5.了解docker,dockercompose,k8s技術(shù)者優(yōu)先考慮;
6.熟悉Kafka、RabbitMQ、Redis等常見消息中間件與緩存解決方案;
7.掌握Hadoop大數(shù)據(jù)生態(tài),熟悉MapReduce、Spark、Flink計算模型,了解HDFS、HBASE存儲機制;
8.理解數(shù)據(jù)中臺ODS/CDM/ADS分層模型及數(shù)據(jù)流轉(zhuǎn)邏輯;
9.具備云之家、Dataphin,Datawork、帆軟等數(shù)據(jù)治理平臺開發(fā)經(jīng)驗者優(yōu)先錄用;
10.具備良好的溝通能力與團隊協(xié)作意識,責(zé)任心強,能承擔(dān)工作壓力;