Java軟件開發(fā)工程師
1.2-1.3萬元/月一、崗位職責(zé):
1、承擔(dān)核心業(yè)務(wù)系統(tǒng)的架構(gòu)規(guī)劃與開發(fā)工作,保障系統(tǒng)高效穩(wěn)定運(yùn)行;
2、參與關(guān)鍵技術(shù)難題的攻關(guān),處理復(fù)雜技術(shù)挑戰(zhàn);
3、持續(xù)優(yōu)化系統(tǒng)性能,提升用戶操作體驗及系統(tǒng)處理能力;
4、編寫高質(zhì)量代碼,參與代碼審查,確保代碼符合規(guī)范且易于維護(hù)。
二、技術(shù)要求
0、計算機(jī)、軟件工程、應(yīng)用數(shù)學(xué)、大數(shù)據(jù)、電子信息等相關(guān)專業(yè)背景;
1、具備扎實的Java基礎(chǔ):熟練掌握J(rèn)ava核心語法、多線程、集合框架、JVM等,了解Java虛擬機(jī)基本原理;
2、具有豐富的開發(fā)實踐經(jīng)歷:4年以上Java開發(fā)經(jīng)驗,具備平臺類產(chǎn)品開發(fā)與運(yùn)維背景;
3、熟悉主流開發(fā)框架:精通Spring、Spring Boot、SpringCloud、MyBatis等框架,并理解其底層實現(xiàn)機(jī)制;
4、掌握常用中間件技術(shù):熟悉Redis、Kafka、Elasticsearch、RabbitMQ、nacos等中間件的應(yīng)用與原理;
5、具備良好的編程素養(yǎng):代碼結(jié)構(gòu)合理,命名規(guī)范,重視代碼可讀性與可維護(hù)性;
6、熟悉數(shù)據(jù)庫技術(shù):熟練使用MySQL、PostgreSQL、Oracle、Openguass等數(shù)據(jù)庫,具備數(shù)據(jù)庫設(shè)計與調(diào)優(yōu)能力;
7、了解并使用過Docker、k8s相關(guān)技術(shù);
8、有企業(yè)級Paas平臺開發(fā)經(jīng)驗者優(yōu)先,參與過單點(diǎn)登錄、流程引擎、權(quán)限管理、數(shù)據(jù)總線、API網(wǎng)關(guān)等系統(tǒng)開發(fā)者尤佳。
三、其他要求:
1、具備良好的溝通協(xié)作能力,能夠獨(dú)立分析和解決問題;
2、熱愛技術(shù),積極學(xué)習(xí)新技術(shù)并樂于團(tuán)隊分享;
3、責(zé)任心強(qiáng),能適應(yīng)較高強(qiáng)度的工作壓力。