1.軟件設(shè)計(jì):根據(jù)產(chǎn)品需求獨(dú)立完成功能數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)、接口設(shè)計(jì)、功能實(shí)現(xiàn)設(shè)計(jì)。
2.功能研發(fā)&代碼質(zhì)量:負(fù)責(zé)功能的代碼實(shí)現(xiàn)、維護(hù)以及優(yōu)化,確保進(jìn)度正常,代碼質(zhì)量優(yōu)秀。
3.業(yè)務(wù)熟悉:對礦山業(yè)務(wù)有一定的了解。
4.系統(tǒng)運(yùn)維:排查和消除系統(tǒng)問題,能夠解決前后端問題、服務(wù)器問題以及復(fù)雜問題。
5.自我技術(shù)能力提升:持續(xù)不斷自我提升能力。
6.溝通表達(dá):能清晰明了和產(chǎn)品、測試等人員進(jìn)行溝通,能理解并解釋相關(guān)技術(shù)難點(diǎn)內(nèi)容,做到團(tuán)隊(duì)有效溝通。
二、任職要求:
1.本科及以上學(xué)歷優(yōu)先,計(jì)算機(jī)、軟件工程專業(yè)優(yōu)先,3年以上Java的開發(fā)經(jīng)驗(yàn);
2.Java基礎(chǔ)扎實(shí),熟悉JVM原理,精通常用的數(shù)據(jù)結(jié)構(gòu)和基本算法,面向?qū)ο蟮乃枷耄O(shè)計(jì)模式;
3.熟悉常用java框架(spring, mybatis,springcloud,nacos等);
4.熟悉MySQL或PostgreSQL等關(guān)系數(shù)據(jù)庫及其性能優(yōu)化,熟悉GreenPlum等MPP數(shù)據(jù)庫,熟悉redis等緩存的特性;
5.熟悉etl和調(diào)度工具如dolphinscheduler等;熟悉大數(shù)據(jù)生態(tài),對相關(guān)組件有一定的了解,閱讀過開源組件源碼了解其原理者優(yōu)先;
6.有一定的Java性能優(yōu)化經(jīng)驗(yàn),能協(xié)助解決生產(chǎn)環(huán)境遇到的緊急問題;
7.熟悉常用前端框架,如Angular和Vue,熟悉前端開發(fā);
8.掌握Linux系統(tǒng),能部署常用的中間件,如Tomcat、Nginx;
9.思路清晰,善于思考,能獨(dú)立分析和解決問題;責(zé)任心強(qiáng),具備良好的溝通表達(dá)能力和學(xué)習(xí)能力,具有團(tuán)隊(duì)協(xié)作精神和追求卓越的精神;對工作態(tài)度主動積極、認(rèn)真負(fù)責(zé)、且具有一定的抗壓能力;具備良好的代碼規(guī)范意識;